pub struct MatchRule {
pub port: Option<u16>,
pub path_prefix: Option<String>,
pub source_cidr: Option<String>,
}Expand description
Criteria for matching inbound traffic.
Fields§
§port: Option<u16>§path_prefix: Option<String>§source_cidr: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MatchRule
impl<'de> Deserialize<'de> for MatchRule
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 MatchRule
impl RefUnwindSafe for MatchRule
impl Send for MatchRule
impl Sync for MatchRule
impl Unpin for MatchRule
impl UnsafeUnpin for MatchRule
impl UnwindSafe for MatchRule
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