From abab01596594671ea0f6f36379bb7d0ea2eae547 Mon Sep 17 00:00:00 2001 From: Yoshua Wuyts Date: Mon, 1 Jun 2020 15:08:12 +0200 Subject: [PATCH 1/3] add convert submodule --- src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index fd41787d2..b36485ee1 100755 --- a/src/lib.rs +++ b/src/lib.rs @@ -207,6 +207,7 @@ pub mod router; mod server; mod utils; +pub mod convert; pub mod log; pub mod prelude; pub mod security; @@ -218,7 +219,6 @@ pub use redirect::Redirect; pub use request::Request; pub use response::Response; pub use route::Route; -pub use serde_json; pub use server::Server; #[doc(inline)] From ac1a980798b0d65d8aa4cb809df41ffec83750fb Mon Sep 17 00:00:00 2001 From: Yoshua Wuyts Date: Mon, 1 Jun 2020 15:08:22 +0200 Subject: [PATCH 2/3] create convert submodule --- src/convert.rs | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 src/convert.rs diff --git a/src/convert.rs b/src/convert.rs new file mode 100644 index 000000000..2d134e5e3 --- /dev/null +++ b/src/convert.rs @@ -0,0 +1,4 @@ +//! Traits for conversions between types. + +#[doc(inline)] +pub use http_types::convert::*; From 99a15ae042f5f3ca14491e8e41426fed281593c6 Mon Sep 17 00:00:00 2001 From: Yoshua Wuyts Date: Mon, 1 Jun 2020 15:13:50 +0200 Subject: [PATCH 3/3] add serde to prelude --- src/prelude.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/prelude.rs b/src/prelude.rs index 9c82d9fbd..739319081 100644 --- a/src/prelude.rs +++ b/src/prelude.rs @@ -1,3 +1,3 @@ //! The Tide prelude. +pub use crate::convert::{json, Deserialize, Serialize}; pub use http_types::Status; -pub use serde_json::json;