1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
pub use salvo_core as core; pub use salvo_core::*; #[cfg(feature = "macro")] pub use salvo_macro; #[cfg(feature = "extra")] pub use salvo_extra as extra; pub mod prelude { pub use crate::depot::Depot; pub use crate::http::{Request, Response}; pub use crate::logging::{self, logger}; pub use crate::routing::Router; pub use crate::server::{Server, ServerConfig}; pub use crate::writer::*; pub use crate::Handler; pub use async_trait::async_trait; #[cfg(feature = "macro")] pub use salvo_macro::fn_handler; pub use std::sync::Arc; }