pub struct MiddlewareMetadata {
pub kind: MiddlewareKind,
pub stateless: bool,
pub needs_body: bool,
pub validate_args: fn(&Value) -> Result<(), Error>,
}Fields§
§kind: MiddlewareKind§stateless: bool§needs_body: bool§validate_args: fn(&Value) -> Result<(), Error>Auto Trait Implementations§
impl Freeze for MiddlewareMetadata
impl RefUnwindSafe for MiddlewareMetadata
impl Send for MiddlewareMetadata
impl Sync for MiddlewareMetadata
impl Unpin for MiddlewareMetadata
impl UnsafeUnpin for MiddlewareMetadata
impl UnwindSafe for MiddlewareMetadata
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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