diff --git a/src/connection.rs b/src/connection.rs index a5b41e7..0dee6e5 100644 --- a/src/connection.rs +++ b/src/connection.rs @@ -14,7 +14,7 @@ use crate::response::{Response, StatusCode}; const BUFFER_SIZE: usize = 1024; /// Describes the state machine of an HTTP connection. -pub(crate) enum ConnectionState { +enum ConnectionState { WaitingForRequestLine, WaitingForHeaders, WaitingForBody, diff --git a/src/lib.rs b/src/lib.rs index 88e4a58..4e75f9c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -117,7 +117,7 @@ use crate::common::headers; pub use crate::connection::{ConnectionError, HttpConnection}; pub use crate::request::{Request, RequestError}; -pub use crate::response::{Response, StatusCode}; +pub use crate::response::{Response, ResponseHeaders, StatusCode}; pub use crate::server::{HttpServer, ServerError, ServerRequest, ServerResponse}; pub use crate::common::headers::{Encoding, Headers, MediaType};