Enum flexi_logger::Cleanup [−][src]
Defines the strategy for handling older log files.
Is used in Logger::rotate
.
Note that if you use a strategy other than Cleanup::Never
, then the cleanup work is
by default done in an extra thread, to minimize the impact on the program.
See
Logger::cleanup_in_background_thread
if you want to control whether this extra thread is created and used.
Variants
Older log files are not touched - they remain for ever.
KeepLogFiles(usize)
The specified number of rotated log files are kept. Older files are deleted, if necessary.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Cleanup
impl Send for Cleanup
impl Sync for Cleanup
impl Unpin for Cleanup
impl UnwindSafe for Cleanup
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,