pub struct VacuumOptions {
pub remove_unversioned_items: bool,
pub remove_ignored_items: bool,
pub fix_recorded_timestamps: bool,
pub vacuum_pristines: bool,
pub include_externals: bool,
}Expand description
Options for vacuum Options for vacuuming the working copy to remove unversioned and ignored items.
Fields§
§remove_unversioned_items: boolWhether to remove unversioned items.
remove_ignored_items: boolWhether to remove ignored items.
fix_recorded_timestamps: boolWhether to fix recorded timestamps.
vacuum_pristines: boolWhether to vacuum pristine copies.
include_externals: boolWhether to include externals.
Trait Implementations§
Source§impl Clone for VacuumOptions
impl Clone for VacuumOptions
Source§fn clone(&self) -> VacuumOptions
fn clone(&self) -> VacuumOptions
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 moreSource§impl Debug for VacuumOptions
impl Debug for VacuumOptions
Source§impl Default for VacuumOptions
impl Default for VacuumOptions
Source§fn default() -> VacuumOptions
fn default() -> VacuumOptions
Returns the “default value” for a type. Read more
impl Copy for VacuumOptions
Auto Trait Implementations§
impl Freeze for VacuumOptions
impl RefUnwindSafe for VacuumOptions
impl Send for VacuumOptions
impl Sync for VacuumOptions
impl Unpin for VacuumOptions
impl UnsafeUnpin for VacuumOptions
impl UnwindSafe for VacuumOptions
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