pub struct SessionCleanupReport {
pub candidates: Vec<SessionCleanupCandidate>,
pub removed: usize,
pub bytes_removed: u64,
}Expand description
Result of applying a session cleanup policy.
Fields§
§candidates: Vec<SessionCleanupCandidate>Candidates selected by the policy.
removed: usizeNumber of candidates actually removed.
bytes_removed: u64Total bytes removed from complete Session-owned artifact sets.
Trait Implementations§
Source§impl Clone for SessionCleanupReport
impl Clone for SessionCleanupReport
Source§fn clone(&self) -> SessionCleanupReport
fn clone(&self) -> SessionCleanupReport
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 moreSource§impl Debug for SessionCleanupReport
impl Debug for SessionCleanupReport
Source§impl Default for SessionCleanupReport
impl Default for SessionCleanupReport
Source§fn default() -> SessionCleanupReport
fn default() -> SessionCleanupReport
Returns the “default value” for a type. Read more
impl Eq for SessionCleanupReport
Source§impl PartialEq for SessionCleanupReport
impl PartialEq for SessionCleanupReport
impl StructuralPartialEq for SessionCleanupReport
Auto Trait Implementations§
impl Freeze for SessionCleanupReport
impl RefUnwindSafe for SessionCleanupReport
impl Send for SessionCleanupReport
impl Sync for SessionCleanupReport
impl Unpin for SessionCleanupReport
impl UnsafeUnpin for SessionCleanupReport
impl UnwindSafe for SessionCleanupReport
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