pub struct HistoryConflict {
pub common_prefix_len: usize,
pub left_command_index: usize,
pub right_command_index: usize,
pub left_command_key: String,
pub right_command_key: String,
pub left_remaining_commands: usize,
pub right_remaining_commands: usize,
}Expand description
Explainable details for a divergent pair of command logs.
Fields§
§common_prefix_len: usize§left_command_index: usize§right_command_index: usize§left_command_key: String§right_command_key: String§left_remaining_commands: usize§right_remaining_commands: usizeTrait Implementations§
Source§impl Clone for HistoryConflict
impl Clone for HistoryConflict
Source§impl Debug for HistoryConflict
impl Debug for HistoryConflict
Source§impl<'de> Deserialize<'de> for HistoryConflict
impl<'de> Deserialize<'de> for HistoryConflict
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
impl Eq for HistoryConflict
Source§impl PartialEq for HistoryConflict
impl PartialEq for HistoryConflict
Source§impl Serialize for HistoryConflict
impl Serialize for HistoryConflict
impl StructuralPartialEq for HistoryConflict
Auto Trait Implementations§
impl Freeze for HistoryConflict
impl RefUnwindSafe for HistoryConflict
impl Send for HistoryConflict
impl Sync for HistoryConflict
impl Unpin for HistoryConflict
impl UnsafeUnpin for HistoryConflict
impl UnwindSafe for HistoryConflict
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