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§fn clone(&self) -> LoggingRuntimeConfig
fn clone(&self) -> LoggingRuntimeConfig
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 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