diff --git a/src/client/connection.rs b/src/client/connection.rs index 8bea8b2..c62a874 100644 --- a/src/client/connection.rs +++ b/src/client/connection.rs @@ -75,7 +75,6 @@ impl Connection { move |result| match result { Ok(_) => match request { Request::Gemini { mode, .. } => match mode { - Mode::All => todo!(), Mode::Header => Response::header_from_connection_async( self, priority, @@ -97,7 +96,6 @@ impl Connection { Some(&cancellable.clone()), move |result| match result { Ok(_) => match mode { - Mode::All => todo!(), Mode::Header => Response::header_from_connection_async( self, priority, diff --git a/src/client/connection/request/mode.rs b/src/client/connection/request/mode.rs index 6713bbd..0d006ef 100644 --- a/src/client/connection/request/mode.rs +++ b/src/client/connection/request/mode.rs @@ -1,4 +1,6 @@ +/// Request modes pub enum Mode { + /// Request header bytes only, process content bytes manually + /// * useful for manual content type handle: text, stream or large content loaded by chunks Header, - All, }