pub struct CompiledRoute {
pub name: String,
pub path_prefix: String,
pub upstream: String,
pub strip_prefix: bool,
pub methods: Vec<String>,
pub require_context: Vec<String>,
pub request: Vec<Arc<dyn RequestTransform>>,
pub response: Vec<Arc<dyn ResponseTransform>>,
}Fields§
§name: String§path_prefix: String§upstream: String§strip_prefix: bool§methods: Vec<String>§require_context: Vec<String>§request: Vec<Arc<dyn RequestTransform>>§response: Vec<Arc<dyn ResponseTransform>>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CompiledRoute
impl !UnwindSafe for CompiledRoute
impl Freeze for CompiledRoute
impl Send for CompiledRoute
impl Sync for CompiledRoute
impl Unpin for CompiledRoute
impl UnsafeUnpin for CompiledRoute
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more