Struct mz_persist::indexed::snapshot::TraceSnapshot
source · [−]pub struct TraceSnapshot {
pub ts_upper: Antichain<u64>,
pub since: Antichain<u64>,
/* private fields */
}
Expand description
A consistent snapshot of the data that is currently physically in the trace bucket of a persistent crate::indexed::arrangement::Arrangement.
Fields
ts_upper: Antichain<u64>
An open upper bound on the times of contained updates.
since: Antichain<u64>
Since frontier of the given updates.
All updates not at times greater than this frontier must be advanced to a time that is equivalent to this frontier.
Trait Implementations
sourceimpl Debug for TraceSnapshot
impl Debug for TraceSnapshot
sourceimpl<K: SnapshotToOwned, V: SnapshotToOwned> Snapshot<K, V> for TraceSnapshot
impl<K: SnapshotToOwned, V: SnapshotToOwned> Snapshot<K, V> for TraceSnapshot
type Iter = TraceSnapshotIter<K, V>
type Iter = TraceSnapshotIter<K, V>
The kind of iterator we are turning this into.
Auto Trait Implementations
impl !RefUnwindSafe for TraceSnapshot
impl Send for TraceSnapshot
impl Sync for TraceSnapshot
impl Unpin for TraceSnapshot
impl !UnwindSafe for TraceSnapshot
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> FutureExt for T
impl<T> FutureExt for T
sourcefn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
sourcefn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message T
in a tonic::Request
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more