pub struct ConflictedTarget {
pub previous_node_id: KmeNodeId,
pub candidate_node_ids: Vec<KmeNodeId>,
pub reason: String,
}Fields§
§previous_node_id: KmeNodeId§candidate_node_ids: Vec<KmeNodeId>§reason: StringTrait Implementations§
Source§impl Clone for ConflictedTarget
impl Clone for ConflictedTarget
Source§fn clone(&self) -> ConflictedTarget
fn clone(&self) -> ConflictedTarget
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 ConflictedTarget
impl Debug for ConflictedTarget
Source§impl<'de> Deserialize<'de> for ConflictedTarget
impl<'de> Deserialize<'de> for ConflictedTarget
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 ConflictedTarget
impl PartialEq for ConflictedTarget
Source§fn eq(&self, other: &ConflictedTarget) -> bool
fn eq(&self, other: &ConflictedTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ConflictedTarget
impl Serialize for ConflictedTarget
impl Eq for ConflictedTarget
impl StructuralPartialEq for ConflictedTarget
Auto Trait Implementations§
impl Freeze for ConflictedTarget
impl RefUnwindSafe for ConflictedTarget
impl Send for ConflictedTarget
impl Sync for ConflictedTarget
impl Unpin for ConflictedTarget
impl UnsafeUnpin for ConflictedTarget
impl UnwindSafe for ConflictedTarget
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