pub struct TrimSnapshot {
pub reason: TrimReason,
pub requested_at_epoch: u64,
pub released_bytes: usize,
pub duration_micros: u64,
}Fields§
§reason: TrimReason§requested_at_epoch: u64§released_bytes: usize§duration_micros: u64Trait Implementations§
Source§impl Clone for TrimSnapshot
impl Clone for TrimSnapshot
Source§fn clone(&self) -> TrimSnapshot
fn clone(&self) -> TrimSnapshot
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 moreimpl Copy for TrimSnapshot
Source§impl Debug for TrimSnapshot
impl Debug for TrimSnapshot
Source§impl Default for TrimSnapshot
impl Default for TrimSnapshot
Source§fn default() -> TrimSnapshot
fn default() -> TrimSnapshot
Returns the “default value” for a type. Read more
impl Eq for TrimSnapshot
Source§impl PartialEq for TrimSnapshot
impl PartialEq for TrimSnapshot
impl StructuralPartialEq for TrimSnapshot
Auto Trait Implementations§
impl Freeze for TrimSnapshot
impl RefUnwindSafe for TrimSnapshot
impl Send for TrimSnapshot
impl Sync for TrimSnapshot
impl Unpin for TrimSnapshot
impl UnsafeUnpin for TrimSnapshot
impl UnwindSafe for TrimSnapshot
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