#[repr(C)]pub struct MS3TraceList {
pub numtraceids: u32,
pub traces: MS3TraceID,
pub prngstate: u64,
}Expand description
@brief Container for a collection of continuous trace segment, linkable
Fields§
§numtraceids: u32!< Number of traces IDs in list
traces: MS3TraceID!< Head node of trace skip list, first entry at \a traces.next[0]
prngstate: u64!< INTERNAL: State for Pseudo RNG
Trait Implementations§
Source§impl Clone for MS3TraceList
impl Clone for MS3TraceList
Source§fn clone(&self) -> MS3TraceList
fn clone(&self) -> MS3TraceList
Returns a duplicate of the value. Read more
1.0.0 · 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 MS3TraceList
impl Debug for MS3TraceList
impl Copy for MS3TraceList
Auto Trait Implementations§
impl Freeze for MS3TraceList
impl RefUnwindSafe for MS3TraceList
impl !Send for MS3TraceList
impl !Sync for MS3TraceList
impl Unpin for MS3TraceList
impl UnwindSafe for MS3TraceList
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