pub struct DaemonArchiveConfig {
pub path: String,
pub max_size_mb: u64,
pub max_files: u32,
}Expand description
Maps to [daemon.archive] in TOML. When Some, the daemon writes
each per-window Report as one NDJSON line to path, with
size-triggered rotation and max_files count-based pruning.
Fields§
§path: String§max_size_mb: u64§max_files: u32Trait Implementations§
Source§impl Clone for DaemonArchiveConfig
impl Clone for DaemonArchiveConfig
Source§fn clone(&self) -> DaemonArchiveConfig
fn clone(&self) -> DaemonArchiveConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DaemonArchiveConfig
impl Debug for DaemonArchiveConfig
Auto Trait Implementations§
impl Freeze for DaemonArchiveConfig
impl RefUnwindSafe for DaemonArchiveConfig
impl Send for DaemonArchiveConfig
impl Sync for DaemonArchiveConfig
impl Unpin for DaemonArchiveConfig
impl UnsafeUnpin for DaemonArchiveConfig
impl UnwindSafe for DaemonArchiveConfig
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request