pub struct TimestampedCommand {
pub at_frame: u64,
pub seq: u64,
pub command: Command,
}Expand description
A command pinned to an exact frame with its submission order — the unit of deterministic replay.
Fields§
§at_frame: u64The frame the command executes at.
seq: u64Submission order — the deterministic tie-break for identical frames.
command: CommandThe command.
Trait Implementations§
Source§impl Clone for TimestampedCommand
impl Clone for TimestampedCommand
Source§fn clone(&self) -> TimestampedCommand
fn clone(&self) -> TimestampedCommand
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 moreAuto Trait Implementations§
impl Freeze for TimestampedCommand
impl RefUnwindSafe for TimestampedCommand
impl Send for TimestampedCommand
impl Sync for TimestampedCommand
impl Unpin for TimestampedCommand
impl UnsafeUnpin for TimestampedCommand
impl UnwindSafe for TimestampedCommand
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