pub struct Loaded {
pub path: PathBuf,
pub instance_id: u64,
pub host: String,
pub schemas: Vec<OwnedSchema>,
pub intern: HashMap<u32, String>,
pub records: Vec<Rec>,
}Expand description
A single decoded dump: its identity, registry, intern table, and recovered records.
Fields§
§path: PathBufWhere it was read from (for error messages).
instance_id: u64The producing process’s id; (instance_id, span_id) keys spans across merged dumps.
host: StringHost label from the dump’s metadata (empty if unset).
schemas: Vec<OwnedSchema>The schema registry, sorted by qualified_name for deterministic output.
intern: HashMap<u32, String>Interned id → string for Interned fields.
records: Vec<Rec>Every valid record, in global (ts_nanos, shard_id, local_seq) order.
Auto Trait Implementations§
impl Freeze for Loaded
impl RefUnwindSafe for Loaded
impl Send for Loaded
impl Sync for Loaded
impl Unpin for Loaded
impl UnsafeUnpin for Loaded
impl UnwindSafe for Loaded
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more