pub enum TargetResolutionKind {
Resolved {
node_id: KmeNodeId,
},
Moved {
previous_node_id: KmeNodeId,
node_id: KmeNodeId,
},
Conflict(ConflictedTarget),
Unresolved(UnresolvedTarget),
}Variants§
Trait Implementations§
Source§impl Clone for TargetResolutionKind
impl Clone for TargetResolutionKind
Source§fn clone(&self) -> TargetResolutionKind
fn clone(&self) -> TargetResolutionKind
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 TargetResolutionKind
impl Debug for TargetResolutionKind
Source§impl<'de> Deserialize<'de> for TargetResolutionKind
impl<'de> Deserialize<'de> for TargetResolutionKind
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 PartialEq for TargetResolutionKind
impl PartialEq for TargetResolutionKind
Source§fn eq(&self, other: &TargetResolutionKind) -> bool
fn eq(&self, other: &TargetResolutionKind) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TargetResolutionKind
impl Serialize for TargetResolutionKind
impl Eq for TargetResolutionKind
impl StructuralPartialEq for TargetResolutionKind
Auto Trait Implementations§
impl Freeze for TargetResolutionKind
impl RefUnwindSafe for TargetResolutionKind
impl Send for TargetResolutionKind
impl Sync for TargetResolutionKind
impl Unpin for TargetResolutionKind
impl UnsafeUnpin for TargetResolutionKind
impl UnwindSafe for TargetResolutionKind
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