pub struct DiffSide {
pub branch: BranchInfo,
pub until: u64,
pub suffix: ReplayPlan,
}Expand description
One side of a TimelineDiff: the branch, its resolved until, and the
replay plan for its divergent suffix [divergence, until).
Fields§
§branch: BranchInfoThe branch this side describes.
until: u64The resolved exclusive upper bound of this timeline.
suffix: ReplayPlanReplay plan for this timeline’s records past the divergence.
Trait Implementations§
impl Eq for DiffSide
impl StructuralPartialEq for DiffSide
Auto Trait Implementations§
impl Freeze for DiffSide
impl RefUnwindSafe for DiffSide
impl Send for DiffSide
impl Sync for DiffSide
impl Unpin for DiffSide
impl UnsafeUnpin for DiffSide
impl UnwindSafe for DiffSide
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