impulse_server_kit/
prelude.rs

1//! Standard prelude to import needed tools at once.
2
3pub use impulse_utils::{self, prelude::*};
4
5pub use crate::setup::{GenericSetup, GenericValues, load_generic_config, load_generic_state};
6pub use crate::startup::{get_root_router, get_root_router_autoinject, start};
7pub use salvo;
8pub use tracing;
9pub use tracing::instrument;
10
11pub use salvo::handler;
12pub use salvo::{Depot, Request, Response, Router};
13
14#[cfg(feature = "oapi")]
15pub use salvo::oapi::endpoint;
16
17#[cfg(feature = "otel")]
18pub use crate::otel;
19
20#[cfg(feature = "test")]
21pub use crate::test_exts::*;