Enum nispor::RouteProtocol
source · pub enum RouteProtocol {
Show 24 variants
Unspec,
IcmpRedirect,
Kernel,
Boot,
Static,
Gated,
Ra,
Mrt,
Zebra,
Bird,
DnRouted,
Xorp,
Ntk,
Dhcp,
Mrouted,
KeepAlived,
Babel,
Bgp,
Isis,
Ospf,
Rip,
Eigrp,
Unknown,
Other(u8),
}
Variants§
Unspec
IcmpRedirect
Kernel
Boot
Static
Gated
Ra
Mrt
Zebra
Bird
DnRouted
Xorp
Ntk
Dhcp
Mrouted
KeepAlived
Babel
Bgp
Isis
Ospf
Rip
Eigrp
Unknown
Other(u8)
Trait Implementations§
source§impl Clone for RouteProtocol
impl Clone for RouteProtocol
source§fn clone(&self) -> RouteProtocol
fn clone(&self) -> RouteProtocol
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 RouteProtocol
impl Debug for RouteProtocol
source§impl Default for RouteProtocol
impl Default for RouteProtocol
source§fn default() -> RouteProtocol
fn default() -> RouteProtocol
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RouteProtocol
impl<'de> Deserialize<'de> for RouteProtocol
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 From<&str> for RouteProtocol
impl From<&str> for RouteProtocol
source§impl From<RouteProtocol> for RouteProtocol
impl From<RouteProtocol> for RouteProtocol
source§fn from(d: RouteProtocol) -> Self
fn from(d: RouteProtocol) -> Self
Converts to this type from the input type.
source§impl From<RouteProtocol> for RouteProtocol
impl From<RouteProtocol> for RouteProtocol
source§fn from(v: RouteProtocol) -> Self
fn from(v: RouteProtocol) -> Self
Converts to this type from the input type.
source§impl PartialEq for RouteProtocol
impl PartialEq for RouteProtocol
source§fn eq(&self, other: &RouteProtocol) -> bool
fn eq(&self, other: &RouteProtocol) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for RouteProtocol
impl Serialize for RouteProtocol
impl Copy for RouteProtocol
impl Eq for RouteProtocol
impl StructuralPartialEq for RouteProtocol
Auto Trait Implementations§
impl Freeze for RouteProtocol
impl RefUnwindSafe for RouteProtocol
impl Send for RouteProtocol
impl Sync for RouteProtocol
impl Unpin for RouteProtocol
impl UnwindSafe for RouteProtocol
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