refactor: expose Encode/Decode from crate root

This commit is contained in:
Ryan Leckey 2020-07-15 02:05:13 -07:00
parent 25b8fc7c04
commit 3884bf272d

View File

@ -105,6 +105,8 @@ pub mod encode {
pub use sqlx_macros::Encode;
}
pub use self::encode::Encode;
/// Provides [`Decode`](decode/trait.Decode.html) for decoding values from the database.
pub mod decode {
pub use sqlx_core::decode::Decode;
@ -114,6 +116,8 @@ pub mod decode {
pub use sqlx_macros::Decode;
}
pub use self::decode::Decode;
/// Types and traits for the `query` family of functions and macros.
pub mod query {
pub use sqlx_core::query::{Map, Query};
@ -128,6 +132,8 @@ pub mod prelude {
pub use super::ConnectOptions;
pub use super::Connection;
pub use super::Done;
pub use super::Decode;
pub use super::Encode;
pub use super::Executor;
pub use super::FromRow;
pub use super::IntoArguments;