Skip to content

Commit 46aa4e0

Browse files
authored
Merge pull request #502 from http-rs/move-files-around
Change file structure to match external exports
2 parents 15272f9 + 5eec13f commit 46aa4e0

File tree

5 files changed

+12
-18
lines changed

5 files changed

+12
-18
lines changed

src/fs/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
mod serve_dir;
2+
3+
pub(crate) use serve_dir::ServeDir;
File renamed without changes.

src/lib.rs

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -187,9 +187,11 @@
187187

188188
mod cookies;
189189
mod endpoint;
190+
mod fs;
190191
mod middleware;
191192
mod request;
192193
mod response;
194+
mod route;
193195
mod router;
194196
mod server;
195197
mod utils;
@@ -198,23 +200,17 @@ pub mod log;
198200
pub mod prelude;
199201
pub mod redirect;
200202
pub mod security;
201-
202-
pub use endpoint::Endpoint;
203-
pub use request::Request;
204203
pub mod sse;
205204

206-
#[doc(inline)]
207-
pub use http_types::{Body, Error, Status, StatusCode};
208-
209-
#[doc(inline)]
205+
pub use endpoint::Endpoint;
210206
pub use middleware::{Middleware, Next};
211-
#[doc(inline)]
207+
pub use request::Request;
212208
pub use response::Response;
213-
#[doc(inline)]
214-
pub use server::{Route, Server};
209+
pub use route::Route;
210+
pub use server::Server;
215211

216212
#[doc(inline)]
217-
pub use http_types as http;
213+
pub use http_types::{self as http, Body, Error, Status, StatusCode};
218214

219215
/// Create a new Tide server.
220216
///

src/server/route.rs renamed to src/route.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use std::io;
33
use std::path::Path;
44
use std::sync::Arc;
55

6-
use super::serve_dir::ServeDir;
76
use crate::endpoint::MiddlewareEndpoint;
7+
use crate::fs::ServeDir;
88
use crate::log;
99
use crate::utils::BoxFuture;
1010
use crate::{router::Router, Endpoint, Middleware};

src/server/mod.rs renamed to src/server.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,7 @@ use crate::log;
1515
use crate::middleware::{Middleware, Next};
1616
use crate::router::{Router, Selection};
1717
use crate::utils::BoxFuture;
18-
use crate::{Endpoint, Request};
19-
20-
mod route;
21-
mod serve_dir;
22-
23-
pub use route::Route;
18+
use crate::{Endpoint, Request, Route};
2419

2520
/// An HTTP server.
2621
///

0 commit comments

Comments
 (0)