pub enum AclProtocol {
Ip,
Tcp,
Udp,
Icmp,
Esp,
Ahp,
Number(u8),
}Expand description
Protocol field in an extended ACE.
Variants§
Trait Implementations§
Source§impl Clone for AclProtocol
impl Clone for AclProtocol
Source§fn clone(&self) -> AclProtocol
fn clone(&self) -> AclProtocol
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AclProtocol
impl Debug for AclProtocol
Source§impl<'de> Deserialize<'de> for AclProtocol
impl<'de> Deserialize<'de> for AclProtocol
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AclProtocol, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AclProtocol, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for AclProtocol
impl Serialize for AclProtocol
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for AclProtocol
impl RefUnwindSafe for AclProtocol
impl Send for AclProtocol
impl Sync for AclProtocol
impl Unpin for AclProtocol
impl UnsafeUnpin for AclProtocol
impl UnwindSafe for AclProtocol
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