pub struct OJoinPassTiming {
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 OJoin profiler.
Fields§
§pass_name: String§elapsed_us: u64§items_processed: usize§bytes_before: usize§bytes_after: usizeImplementations§
Trait Implementations§
Source§impl Clone for OJoinPassTiming
impl Clone for OJoinPassTiming
Source§fn clone(&self) -> OJoinPassTiming
fn clone(&self) -> OJoinPassTiming
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 OJoinPassTiming
impl RefUnwindSafe for OJoinPassTiming
impl Send for OJoinPassTiming
impl Sync for OJoinPassTiming
impl Unpin for OJoinPassTiming
impl UnsafeUnpin for OJoinPassTiming
impl UnwindSafe for OJoinPassTiming
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