pub struct PrunedSegment {
pub entry: SegmentCatalogEntry,
}Expand description
A segment that survived pruning.
It used to carry a path beside the entry as well. Nothing ever read it —
every caller went to entry — and it was a second copy of the one fact
the entry already states.
Fields§
§entry: SegmentCatalogEntryCatalog entry for this segment.
Trait Implementations§
Source§impl Clone for PrunedSegment
impl Clone for PrunedSegment
Source§fn clone(&self) -> PrunedSegment
fn clone(&self) -> PrunedSegment
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 moreAuto Trait Implementations§
impl Freeze for PrunedSegment
impl RefUnwindSafe for PrunedSegment
impl Send for PrunedSegment
impl Sync for PrunedSegment
impl Unpin for PrunedSegment
impl UnsafeUnpin for PrunedSegment
impl UnwindSafe for PrunedSegment
Blanket Implementations§
impl<T> Allocation for T
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