pub struct SymbolicMiddlewareRef {
pub name: Arc<str>,
pub args: Value,
pub kind: MiddlewareKind,
pub stateless: bool,
pub needs_body: bool,
pub on_error: Option<NodeId>,
}Fields§
§name: Arc<str>§args: Value§kind: MiddlewareKind§stateless: bool§needs_body: bool§on_error: Option<NodeId>Trait Implementations§
Source§impl Clone for SymbolicMiddlewareRef
impl Clone for SymbolicMiddlewareRef
Source§fn clone(&self) -> SymbolicMiddlewareRef
fn clone(&self) -> SymbolicMiddlewareRef
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 moreSource§impl Debug for SymbolicMiddlewareRef
impl Debug for SymbolicMiddlewareRef
Source§impl<'de> Deserialize<'de> for SymbolicMiddlewareRef
impl<'de> Deserialize<'de> for SymbolicMiddlewareRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for SymbolicMiddlewareRef
impl Hash for SymbolicMiddlewareRef
Source§impl PartialEq for SymbolicMiddlewareRef
impl PartialEq for SymbolicMiddlewareRef
Source§impl Serialize for SymbolicMiddlewareRef
impl Serialize for SymbolicMiddlewareRef
impl Eq for SymbolicMiddlewareRef
Auto Trait Implementations§
impl Freeze for SymbolicMiddlewareRef
impl RefUnwindSafe for SymbolicMiddlewareRef
impl Send for SymbolicMiddlewareRef
impl Sync for SymbolicMiddlewareRef
impl Unpin for SymbolicMiddlewareRef
impl UnsafeUnpin for SymbolicMiddlewareRef
impl UnwindSafe for SymbolicMiddlewareRef
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