pub struct RequestGuardLayer { /* private fields */ }Expand description
Tower Layer that applies request validation.
Implementations§
Source§impl RequestGuardLayer
impl RequestGuardLayer
Sourcepub fn new(guard: RequestGuard) -> Self
pub fn new(guard: RequestGuard) -> Self
Create a new layer from a RequestGuard.
Trait Implementations§
Source§impl Clone for RequestGuardLayer
impl Clone for RequestGuardLayer
Source§fn clone(&self) -> RequestGuardLayer
fn clone(&self) -> RequestGuardLayer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RequestGuardLayer
impl !RefUnwindSafe for RequestGuardLayer
impl Send for RequestGuardLayer
impl Sync for RequestGuardLayer
impl Unpin for RequestGuardLayer
impl UnsafeUnpin for RequestGuardLayer
impl !UnwindSafe for RequestGuardLayer
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