pub struct MaintenanceDeferral {
pub segment_id: SegmentId,
pub uncarried_regions: Vec<UncarriedRegionKind>,
}Expand description
One segment promotion refused because its source regions would not survive the rewrite.
Fields§
§segment_id: SegmentIdImmutable source segment that was left unchanged.
uncarried_regions: Vec<UncarriedRegionKind>Every source region the current graph rewrite cannot carry forward.
Trait Implementations§
Source§impl Debug for MaintenanceDeferral
impl Debug for MaintenanceDeferral
impl Eq for MaintenanceDeferral
Source§impl PartialEq for MaintenanceDeferral
impl PartialEq for MaintenanceDeferral
impl StructuralPartialEq for MaintenanceDeferral
Auto Trait Implementations§
impl Freeze for MaintenanceDeferral
impl RefUnwindSafe for MaintenanceDeferral
impl Send for MaintenanceDeferral
impl Sync for MaintenanceDeferral
impl Unpin for MaintenanceDeferral
impl UnsafeUnpin for MaintenanceDeferral
impl UnwindSafe for MaintenanceDeferral
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