pub enum UpdateFilesBehavior {
DontMerge,
MergeAndDelete,
MergeAndKeep,
}Expand description
Defines the behavior of update files and update bit arrays at the end of each iteration.
Variants§
DontMerge
Don’t merge update files into a bit array at the end of the iteration.
MergeAndDelete
Merge update files into a bit array at the end of the iteration, and delete them after they have been used.
MergeAndKeep
Merge update files into a bit array at the end of the iteration, and move them to a backup directory after they have been used.
Trait Implementations§
Source§impl Clone for UpdateFilesBehavior
impl Clone for UpdateFilesBehavior
Source§fn clone(&self) -> UpdateFilesBehavior
fn clone(&self) -> UpdateFilesBehavior
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 UpdateFilesBehavior
impl Debug for UpdateFilesBehavior
Source§impl PartialEq for UpdateFilesBehavior
impl PartialEq for UpdateFilesBehavior
impl Copy for UpdateFilesBehavior
impl Eq for UpdateFilesBehavior
impl StructuralPartialEq for UpdateFilesBehavior
Auto Trait Implementations§
impl Freeze for UpdateFilesBehavior
impl RefUnwindSafe for UpdateFilesBehavior
impl Send for UpdateFilesBehavior
impl Sync for UpdateFilesBehavior
impl Unpin for UpdateFilesBehavior
impl UnwindSafe for UpdateFilesBehavior
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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