pub struct MethodPredicateConfig {
pub methods: Vec<HttpMethod>,
}
Expand description
Configuration for a method predicate.
Fields§
§methods: Vec<HttpMethod>
The HTTP methods to match
Trait Implementations§
Source§impl Clone for MethodPredicateConfig
impl Clone for MethodPredicateConfig
Source§fn clone(&self) -> MethodPredicateConfig
fn clone(&self) -> MethodPredicateConfig
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 MethodPredicateConfig
impl Debug for MethodPredicateConfig
Source§impl<'de> Deserialize<'de> for MethodPredicateConfig
impl<'de> Deserialize<'de> for MethodPredicateConfig
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
Auto Trait Implementations§
impl Freeze for MethodPredicateConfig
impl RefUnwindSafe for MethodPredicateConfig
impl Send for MethodPredicateConfig
impl Sync for MethodPredicateConfig
impl Unpin for MethodPredicateConfig
impl UnwindSafe for MethodPredicateConfig
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