···2929)]
3030#![recursion_limit = "128"]
31313232-#[cfg(feature = "ast")]
3333-pub mod ast;
3232+#[cfg(feature = "ast")] pub mod ast;
34333535-#[cfg(feature = "convert")]
3636-pub mod convert;
3434+#[cfg(feature = "convert")] pub mod convert;
37353838-#[cfg(feature = "request")]
3939-pub mod request;
3636+#[cfg(feature = "request")] pub mod request;
40374141-#[cfg(feature = "meta")]
4242-pub mod meta;
3838+#[cfg(feature = "meta")] pub mod meta;
43394444-#[cfg(feature = "quick")]
4545-pub mod quick;
4040+#[cfg(feature = "quick")] pub mod quick;
+3-7
src/meta.rs
···8989 let mut parameters = HashMap::new();
90909191 for parameter in metas {
9292- let key_value = parameter
9393- .trim_start()
9494- .split_at(parameter.find('=').unwrap_or(0));
9292+ let key_value =
9393+ parameter.trim_start().split_at(parameter.find('=').unwrap_or(0));
95949695 parameters.insert(
9796 key_value.0.to_string().replace('=', ""),
···9998 );
10099 }
101100102102- Self {
103103- mime,
104104- parameters,
105105- }
101101+ Self { mime, parameters }
106102 }
107103108104 /// Obtain non-mutable access to the mime of the `Meta`
+3-8
src/request.rs
···2222mod status;
2323mod verifier;
24242525-#[cfg(feature = "sync")]
2626-pub mod sync;
2525+#[cfg(feature = "sync")] pub mod sync;
27262827use std::io::{Read, Write};
29283030-pub use response::Response;
3131-pub use status::Status;
3229pub(crate) use verifier::GermVerifier;
3030+pub use {response::Response, status::Status};
33313432/// Make a request to a Gemini server. The `url` **should** be prefixed with a
3533/// scheme (e.g. "gemini://").
···69677068 tls.read_to_end(&mut plain_text)?;
71697272- Ok(Response::new(
7373- &plain_text,
7474- tls.conn.negotiated_cipher_suite(),
7575- ))
7070+ Ok(Response::new(&plain_text, tls.conn.negotiated_cipher_suite()))
7671}