1pub type SharedData<T> = actix_web::web::Data<T>;
5
6pub use crate::{
7 body_limit::{BodyLimit, DEFAULT_BODY_LIMIT},
8 bytes::{Bytes, DEFAULT_BYTES_LIMIT},
9 host::Host,
10 json::{DEFAULT_JSON_LIMIT, Json, JsonDeserializeError, JsonPayloadError},
11 lazy_data::LazyData,
12 lazy_data_shared::LazyDataShared,
13 local_data::LocalData,
14 path::Path,
15 query::{Query, QueryDeserializeError},
16 request_signature::{RequestSignature, RequestSignatureError, RequestSignatureScheme},
17 swap_data::SwapData,
18 url_encoded_form::{
19 DEFAULT_URL_ENCODED_FORM_LIMIT, UrlEncodedForm, UrlEncodedFormDeserializeError,
20 },
21 x_forwarded_prefix::ReconstructedPath,
22};