pub struct CleanerEntry {
pub name: String,
pub path: PathBuf,
pub size: u64,
pub icon: String,
pub category: String,
pub selected: bool,
pub visible: bool,
pub clean_command: Option<String>,
}Expand description
Cleaner entry for display
Fields§
§name: String§path: PathBuf§size: u64§icon: String§category: String§selected: bool§visible: bool§clean_command: Option<String>Optional command to run instead of deleting the path (for Docker, etc.)
Trait Implementations§
Source§impl Clone for CleanerEntry
impl Clone for CleanerEntry
Source§fn clone(&self) -> CleanerEntry
fn clone(&self) -> CleanerEntry
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 CleanerEntry
impl RefUnwindSafe for CleanerEntry
impl Send for CleanerEntry
impl Sync for CleanerEntry
impl Unpin for CleanerEntry
impl UnwindSafe for CleanerEntry
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more