Struct persist::indexed::Pending [−][src]
struct Pending {
writes: HashMap<Id, Vec<ColumnarRecords>>,
responses: Vec<PendingResponse>,
seals: HashMap<Id, u64>,
deleted_trace_batches: Vec<Vec<TraceBatchMeta>>,
durable_meta: BlobMeta,
}
Expand description
This struct holds changes to Indexed that have not been committed to persistent storage or sent to downstream listeners.
Fields
writes: HashMap<Id, Vec<ColumnarRecords>>
responses: Vec<PendingResponse>
seals: HashMap<Id, u64>
deleted_trace_batches: Vec<Vec<TraceBatchMeta>>
durable_meta: BlobMeta
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Pending
impl !UnwindSafe for Pending
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more