pub struct StationSnapshot {
pub meta: SnapshotMeta,
pub entities: Vec<EntityRecord>,
}Expand description
In-memory station snapshot.
Fields§
§meta: SnapshotMetaSnapshot metadata.
entities: Vec<EntityRecord>Entity records captured by the snapshot.
Trait Implementations§
Source§impl Clone for StationSnapshot
impl Clone for StationSnapshot
Source§fn clone(&self) -> StationSnapshot
fn clone(&self) -> StationSnapshot
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 moreSource§impl Debug for StationSnapshot
impl Debug for StationSnapshot
Source§impl Default for StationSnapshot
impl Default for StationSnapshot
Source§fn default() -> StationSnapshot
fn default() -> StationSnapshot
Returns the “default value” for a type. Read more
Source§impl PartialEq for StationSnapshot
impl PartialEq for StationSnapshot
impl StructuralPartialEq for StationSnapshot
Auto Trait Implementations§
impl Freeze for StationSnapshot
impl RefUnwindSafe for StationSnapshot
impl Send for StationSnapshot
impl Sync for StationSnapshot
impl Unpin for StationSnapshot
impl UnsafeUnpin for StationSnapshot
impl UnwindSafe for StationSnapshot
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