pub struct LogRotationConfig {
pub strategy: RotationStrategy,
pub max_files: usize,
}Expand description
日志轮转配置
Fields§
§strategy: RotationStrategy轮转策略
max_files: usize保留文件数量(当前 tracing-appender 不支持自动清理旧文件;保留字段用于兼容/未来扩展)
Trait Implementations§
Source§impl Clone for LogRotationConfig
impl Clone for LogRotationConfig
Source§fn clone(&self) -> LogRotationConfig
fn clone(&self) -> LogRotationConfig
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 LogRotationConfig
impl Debug for LogRotationConfig
Auto Trait Implementations§
impl Freeze for LogRotationConfig
impl RefUnwindSafe for LogRotationConfig
impl Send for LogRotationConfig
impl Sync for LogRotationConfig
impl Unpin for LogRotationConfig
impl UnwindSafe for LogRotationConfig
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