pub struct LoggingRuntimeConfig {
pub stdout_enabled: bool,
pub file_enabled: bool,
pub level: Option<String>,
pub include_payloads: bool,
}Expand description
Runtime logging configuration that can be adjusted without restarting.
Fields§
§stdout_enabled: boolWhether to log to stdout.
file_enabled: boolWhether to log to a file.
level: Option<String>Override log level filter, or None to keep the current level.
include_payloads: boolWhether to include raw payloads in log output.
Trait Implementations§
Source§impl Clone for LoggingRuntimeConfig
impl Clone for LoggingRuntimeConfig
Source§impl Debug for LoggingRuntimeConfig
impl Debug for LoggingRuntimeConfig
Auto Trait Implementations§
impl Freeze for LoggingRuntimeConfig
impl RefUnwindSafe for LoggingRuntimeConfig
impl Send for LoggingRuntimeConfig
impl Sync for LoggingRuntimeConfig
impl Unpin for LoggingRuntimeConfig
impl UnsafeUnpin for LoggingRuntimeConfig
impl UnwindSafe for LoggingRuntimeConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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