pub enum ResolutionCandidateKind {
Object,
Notification,
Group,
Compliance,
Capability,
Type,
Node,
}Expand description
The kind of a candidate definition in a resolution trace.
Variants§
Object
An OBJECT-TYPE definition.
Notification
A NOTIFICATION-TYPE or TRAP-TYPE definition.
Group
An OBJECT-GROUP or NOTIFICATION-GROUP definition.
Compliance
A MODULE-COMPLIANCE definition.
Capability
An AGENT-CAPABILITIES definition.
Type
A type assignment or TEXTUAL-CONVENTION definition.
Node
An OID assignment without a more specific semantic definition.
Trait Implementations§
Source§impl Clone for ResolutionCandidateKind
impl Clone for ResolutionCandidateKind
Source§fn clone(&self) -> ResolutionCandidateKind
fn clone(&self) -> ResolutionCandidateKind
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 ResolutionCandidateKind
Source§impl Debug for ResolutionCandidateKind
impl Debug for ResolutionCandidateKind
Source§impl Display for ResolutionCandidateKind
impl Display for ResolutionCandidateKind
impl Eq for ResolutionCandidateKind
Source§impl From<Symbol> for ResolutionCandidateKind
impl From<Symbol> for ResolutionCandidateKind
Source§impl Ord for ResolutionCandidateKind
impl Ord for ResolutionCandidateKind
Source§fn cmp(&self, other: &ResolutionCandidateKind) -> Ordering
fn cmp(&self, other: &ResolutionCandidateKind) -> 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 ResolutionCandidateKind
impl PartialEq for ResolutionCandidateKind
Source§impl PartialOrd for ResolutionCandidateKind
impl PartialOrd for ResolutionCandidateKind
impl StructuralPartialEq for ResolutionCandidateKind
Auto Trait Implementations§
impl Freeze for ResolutionCandidateKind
impl RefUnwindSafe for ResolutionCandidateKind
impl Send for ResolutionCandidateKind
impl Sync for ResolutionCandidateKind
impl Unpin for ResolutionCandidateKind
impl UnsafeUnpin for ResolutionCandidateKind
impl UnwindSafe for ResolutionCandidateKind
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.