From efe9d5000e1f85e21477e3a6345d2c756ced6c3c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
 <jan.christian@gruenhage.xyz>
Date: Thu, 14 Apr 2022 16:42:08 +0200
Subject: [PATCH] enable FedDest doc-test

Doc rendering is exactly as before, but it now actually tests the code
---
 src/server_server.rs | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/server_server.rs b/src/server_server.rs
index 67ad3691..a227f57c 100644
--- a/src/server_server.rs
+++ b/src/server_server.rs
@@ -79,12 +79,16 @@ use tracing::{debug, error, info, trace, warn};
 /// was no port specified to construct a SocketAddr with.
 ///
 /// # Examples:
-/// ```rust,ignore
+/// ```rust
+/// # use conduit::server_server::FedDest;
+/// # fn main() -> Result<(), std::net::AddrParseError> {
 /// FedDest::Literal("198.51.100.3:8448".parse()?);
 /// FedDest::Literal("[2001:db8::4:5]:443".parse()?);
 /// FedDest::Named("matrix.example.org".to_owned(), "".to_owned());
 /// FedDest::Named("matrix.example.org".to_owned(), ":8448".to_owned());
 /// FedDest::Named("198.51.100.5".to_owned(), "".to_owned());
+/// # Ok(())
+/// # }
 /// ```
 #[derive(Clone, Debug, PartialEq)]
 pub enum FedDest {