Enum bollard_stubs::models::Reachability
source · #[repr(C)]
pub enum Reachability {
UNKNOWN,
UNREACHABLE,
REACHABLE,
}
Expand description
Reachability represents the reachability of a node.
Enumeration of values.
Since this enum’s variants do not hold data, we can easily define them them as #[repr(C)]
which helps with FFI.
Variants§
Trait Implementations§
source§impl Clone for Reachability
impl Clone for Reachability
source§fn clone(&self) -> Reachability
fn clone(&self) -> Reachability
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 Reachability
impl Debug for Reachability
source§impl<'de> Deserialize<'de> for Reachability
impl<'de> Deserialize<'de> for Reachability
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 Display for Reachability
impl Display for Reachability
source§impl FromStr for Reachability
impl FromStr for Reachability
source§impl Ord for Reachability
impl Ord for Reachability
source§fn cmp(&self, other: &Reachability) -> Ordering
fn cmp(&self, other: &Reachability) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<Reachability> for Reachability
impl PartialEq<Reachability> for Reachability
source§fn eq(&self, other: &Reachability) -> bool
fn eq(&self, other: &Reachability) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<Reachability> for Reachability
impl PartialOrd<Reachability> for Reachability
source§fn partial_cmp(&self, other: &Reachability) -> Option<Ordering>
fn partial_cmp(&self, other: &Reachability) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more