pub struct BuiltIndexSegment {
pub segment: PageVersionIndexSegment,
pub object_id: ObjectId,
}Expand description
Deterministic index segment build output.
Fields§
§segment: PageVersionIndexSegmentBuilt segment payload.
object_id: ObjectIdContent-addressed deterministic object id for the segment.
Trait Implementations§
Source§impl Clone for BuiltIndexSegment
impl Clone for BuiltIndexSegment
Source§fn clone(&self) -> BuiltIndexSegment
fn clone(&self) -> BuiltIndexSegment
Returns a duplicate of the value. Read more
1.0.0 · 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 BuiltIndexSegment
impl Debug for BuiltIndexSegment
Source§impl PartialEq for BuiltIndexSegment
impl PartialEq for BuiltIndexSegment
impl Eq for BuiltIndexSegment
impl StructuralPartialEq for BuiltIndexSegment
Auto Trait Implementations§
impl Freeze for BuiltIndexSegment
impl RefUnwindSafe for BuiltIndexSegment
impl Send for BuiltIndexSegment
impl Sync for BuiltIndexSegment
impl Unpin for BuiltIndexSegment
impl UnsafeUnpin for BuiltIndexSegment
impl UnwindSafe for BuiltIndexSegment
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).