pub struct RollingFileWriter { /* private fields */ }Expand description
Rolling file writer with size + time policies. Spec 20 § 3.4.
Implementations§
Source§impl RollingFileWriter
impl RollingFileWriter
Sourcepub fn builder() -> RollingFileWriterBuilder
pub fn builder() -> RollingFileWriterBuilder
Builder entry.
Trait Implementations§
Source§impl Clone for RollingFileWriter
impl Clone for RollingFileWriter
Source§fn clone(&self) -> RollingFileWriter
fn clone(&self) -> RollingFileWriter
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 RollingFileWriter
impl Debug for RollingFileWriter
Source§impl MakeWriter for RollingFileWriter
impl MakeWriter for RollingFileWriter
Source§type Writer = RollingFileHandle
type Writer = RollingFileHandle
The writer type produced by
Self::make_writer; usually
Stdout, Stderr, or a guard around a file handle.Source§fn make_writer(&self) -> RollingFileHandle ⓘ
fn make_writer(&self) -> RollingFileHandle ⓘ
Yield a writer for this batch.
Source§fn make_writer_for(&self, _sev: Severity) -> Self::Writer
fn make_writer_for(&self, _sev: Severity) -> Self::Writer
Yield a severity-specific writer; defaults to
Self::make_writer.Auto Trait Implementations§
impl Freeze for RollingFileWriter
impl !RefUnwindSafe for RollingFileWriter
impl Send for RollingFileWriter
impl Sync for RollingFileWriter
impl Unpin for RollingFileWriter
impl UnsafeUnpin for RollingFileWriter
impl !UnwindSafe for RollingFileWriter
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