Skip to content

Commit

Permalink
Fixed failing doc tests
Browse files Browse the repository at this point in the history
  • Loading branch information
thatmagicalcat committed Oct 30, 2023
1 parent 631b5f2 commit 36fe960
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 11 deletions.
6 changes: 3 additions & 3 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
//! # Examples
//!
//! A basic web server that serves "Hello, World!"
//! ```rust
//! use crane_webserver::webserver::WebServer;
//! ```no_run
//! use crane_webserver::*;
//!
//! fn main() {
//! let server = WebServer::bind("127.0.0.1:8888", |path, _query| {
//! match path.as_str() {
//! "/" => root()
//! "/" => root(),
//! _ => ResponseBuilder::new().build()
//! }
//! }).unwrap();
Expand Down
5 changes: 3 additions & 2 deletions src/response.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ use crate::HttpStatus;
///
/// # Examples
///
/// ```rust
/// use crane_webserver::webserver::WebServer;
/// ```no_run
/// use crane_webserver::*;
///
/// fn main() {
/// // .. server setup
/// }
Expand Down
18 changes: 12 additions & 6 deletions src/webserver.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,13 @@ type Handler = dyn Fn(String, Query) -> Response + 'static + Send + Sync;
/// # Examples
///
/// A basic web server that serves "Hello, World!"
/// ```rust
/// use crane_webserver::webserver::WebServer;
/// ```no_run
/// use crane_webserver::*;
///
/// fn main() {
/// let server = WebServer::bind("127.0.0.1:8888", |path, _query| {
/// match path.as_str() {
/// "/" => root()
/// "/" => root(),
/// _ => ResponseBuilder::new().build()
/// }
/// }).unwrap();
Expand Down Expand Up @@ -57,18 +58,23 @@ impl WebServer {
///
/// # Examples
///
/// ```rust
/// use crane_webserver::webserver::WebServer;
/// ```no_run
/// use crane_webserver::*;
///
/// fn main() {
/// let server = WebServer::bind("127.0.0.1:8888", |path, _query| {
/// match path.as_str() {
/// "/" => root()
/// "/" => root(),
/// _ => ResponseBuilder::new().build()
/// }
/// }).unwrap();
///
/// server.start();
/// }
///
/// fn root() -> Response {
/// ResponseBuilder::new().build()
/// }
/// ```
pub fn bind<T: ToSocketAddrs, F: Fn(String, Query) -> Response + Send + Sync + 'static>(
addr: T,
Expand Down

0 comments on commit 36fe960

Please sign in to comment.