pub struct FrozenPlayerChain {
pub meta: FreezeMeta,
pub events: Vec<PlayEvent>,
pub traces: Vec<ChainTraceRecord>,
}Expand description
A frozen player chain: cached render output keyed by its FreezeMeta.
Fields§
§meta: FreezeMetaReproducibility metadata for the frozen render.
events: Vec<PlayEvent>Frozen play events.
traces: Vec<ChainTraceRecord>Chain trace records captured with the freeze.
Trait Implementations§
Source§impl Clone for FrozenPlayerChain
impl Clone for FrozenPlayerChain
Source§fn clone(&self) -> FrozenPlayerChain
fn clone(&self) -> FrozenPlayerChain
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 FrozenPlayerChain
impl Debug for FrozenPlayerChain
impl Eq for FrozenPlayerChain
Source§impl PartialEq for FrozenPlayerChain
impl PartialEq for FrozenPlayerChain
impl StructuralPartialEq for FrozenPlayerChain
Auto Trait Implementations§
impl Freeze for FrozenPlayerChain
impl RefUnwindSafe for FrozenPlayerChain
impl Send for FrozenPlayerChain
impl Sync for FrozenPlayerChain
impl Unpin for FrozenPlayerChain
impl UnsafeUnpin for FrozenPlayerChain
impl UnwindSafe for FrozenPlayerChain
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