pub enum CommunityVersion {
V1,
V2c,
}Expand description
SNMP version for community-based authentication.
Variants§
Trait Implementations§
Source§impl Clone for CommunityVersion
impl Clone for CommunityVersion
Source§fn clone(&self) -> CommunityVersion
fn clone(&self) -> CommunityVersion
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 moreimpl Copy for CommunityVersion
Source§impl Debug for CommunityVersion
impl Debug for CommunityVersion
Source§impl Default for CommunityVersion
impl Default for CommunityVersion
Source§fn default() -> CommunityVersion
fn default() -> CommunityVersion
Returns the “default value” for a type. Read more
impl Eq for CommunityVersion
Source§impl Hash for CommunityVersion
impl Hash for CommunityVersion
Source§impl Ord for CommunityVersion
impl Ord for CommunityVersion
Source§fn cmp(&self, other: &CommunityVersion) -> Ordering
fn cmp(&self, other: &CommunityVersion) -> Ordering
1.21.0 (const: unstable) · 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 for CommunityVersion
impl PartialEq for CommunityVersion
Source§impl PartialOrd for CommunityVersion
impl PartialOrd for CommunityVersion
impl StructuralPartialEq for CommunityVersion
Auto Trait Implementations§
impl Freeze for CommunityVersion
impl RefUnwindSafe for CommunityVersion
impl Send for CommunityVersion
impl Sync for CommunityVersion
impl Unpin for CommunityVersion
impl UnsafeUnpin for CommunityVersion
impl UnwindSafe for CommunityVersion
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more