pub struct RegAllocPassTiming {
pub pass_name: String,
pub elapsed_us: u64,
pub items_processed: usize,
pub bytes_before: usize,
pub bytes_after: usize,
}Expand description
Pass-timing record for RegAlloc profiler.
Fields§
§pass_name: String§elapsed_us: u64§items_processed: usize§bytes_before: usize§bytes_after: usizeImplementations§
Trait Implementations§
Source§impl Clone for RegAllocPassTiming
impl Clone for RegAllocPassTiming
Source§fn clone(&self) -> RegAllocPassTiming
fn clone(&self) -> RegAllocPassTiming
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 moreAuto Trait Implementations§
impl Freeze for RegAllocPassTiming
impl RefUnwindSafe for RegAllocPassTiming
impl Send for RegAllocPassTiming
impl Sync for RegAllocPassTiming
impl Unpin for RegAllocPassTiming
impl UnsafeUnpin for RegAllocPassTiming
impl UnwindSafe for RegAllocPassTiming
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