Struct gotham::middleware::security::SecurityMiddleware
source · pub struct SecurityMiddleware;
Expand description
Middleware binding for the Gotham security handlers.
This acts as nothing more than a trait implementation for the time being; there are no fields on the struct in use (yet).
Trait Implementations§
source§impl Clone for SecurityMiddleware
impl Clone for SecurityMiddleware
source§fn clone(&self) -> SecurityMiddleware
fn clone(&self) -> SecurityMiddleware
Returns a copy 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 moresource§impl Middleware for SecurityMiddleware
impl Middleware for SecurityMiddleware
Middleware
trait implementation.
source§impl NewMiddleware for SecurityMiddleware
impl NewMiddleware for SecurityMiddleware
NewMiddleware
trait implementation.
source§fn new_middleware(&self) -> Result<Self::Instance>
fn new_middleware(&self) -> Result<Self::Instance>
Clones the current middleware to a new instance.
§type Instance = SecurityMiddleware
type Instance = SecurityMiddleware
The type of
Middleware
created by the NewMiddleware
.Auto Trait Implementations§
impl RefUnwindSafe for SecurityMiddleware
impl Send for SecurityMiddleware
impl Sync for SecurityMiddleware
impl Unpin for SecurityMiddleware
impl UnwindSafe for SecurityMiddleware
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