pub enum AddressMatcherType {
Subnet(Subnet),
Range(AddressRange),
}
Expand description
Extension type for fnet_filter::AddressMatcherType
.
Variants§
Subnet(Subnet)
Range(AddressRange)
Trait Implementations§
Source§impl Clone for AddressMatcherType
impl Clone for AddressMatcherType
Source§fn clone(&self) -> AddressMatcherType
fn clone(&self) -> AddressMatcherType
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 Debug for AddressMatcherType
impl Debug for AddressMatcherType
Source§impl From<AddressMatcherType> for AddressMatcherType
impl From<AddressMatcherType> for AddressMatcherType
Source§fn from(matcher: AddressMatcherType) -> Self
fn from(matcher: AddressMatcherType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AddressMatcherType
impl PartialEq for AddressMatcherType
Source§impl TryFrom<AddressMatcherType> for AddressMatcherType
impl TryFrom<AddressMatcherType> for AddressMatcherType
Source§type Error = FidlConversionError
type Error = FidlConversionError
The type returned in the event of a conversion error.
impl StructuralPartialEq for AddressMatcherType
Auto Trait Implementations§
impl Freeze for AddressMatcherType
impl RefUnwindSafe for AddressMatcherType
impl Send for AddressMatcherType
impl Sync for AddressMatcherType
impl Unpin for AddressMatcherType
impl UnwindSafe for AddressMatcherType
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<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
Source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.