pub struct Middleware {
pub name: Strand,
pub args: Vec<Expr>,
}Expand description
The api middleware as it is received from ast.
Fields§
§name: Strand§args: Vec<Expr>Trait Implementations§
Source§impl Clone for Middleware
impl Clone for Middleware
Source§impl Debug for Middleware
impl Debug for Middleware
Source§impl Default for Middleware
impl Default for Middleware
impl Eq for Middleware
Source§impl From<Middleware> for Middleware
impl From<Middleware> for Middleware
Source§fn from(v: Middleware) -> Self
fn from(v: Middleware) -> Self
Converts to this type from the input type.
Source§impl From<Middleware> for Middleware
impl From<Middleware> for Middleware
Source§fn from(v: Middleware) -> Self
fn from(v: Middleware) -> Self
Converts to this type from the input type.
Source§impl Hash for Middleware
impl Hash for Middleware
Source§impl PartialEq for Middleware
impl PartialEq for Middleware
impl StructuralPartialEq for Middleware
Auto Trait Implementations§
impl Freeze for Middleware
impl RefUnwindSafe for Middleware
impl Send for Middleware
impl Sync for Middleware
impl Unpin for Middleware
impl UnsafeUnpin for Middleware
impl UnwindSafe for Middleware
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.