pub struct StdoutLogsConfig {
pub enabled: bool,
pub level: LevelFilter,
pub general_level: LevelFilter,
pub dependencies_levels: HashMap<String, LevelFilter>,
pub json_output: bool,
}Expand description
Stdout logs configuration
Fields§
§enabled: boolEnables the stdout logs
level: LevelFilterLevel for the crate
general_level: LevelFilterGeneral level
dependencies_levels: HashMap<String, LevelFilter>Level for the dependencies
json_output: boolOutput structured JSON logs
Trait Implementations§
Source§impl Clone for StdoutLogsConfig
impl Clone for StdoutLogsConfig
Source§fn clone(&self) -> StdoutLogsConfig
fn clone(&self) -> StdoutLogsConfig
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 StdoutLogsConfig
impl Debug for StdoutLogsConfig
Source§impl Default for StdoutLogsConfig
impl Default for StdoutLogsConfig
Source§impl<'de> Deserialize<'de> for StdoutLogsConfig
impl<'de> Deserialize<'de> for StdoutLogsConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StdoutLogsConfig
impl RefUnwindSafe for StdoutLogsConfig
impl Send for StdoutLogsConfig
impl Sync for StdoutLogsConfig
impl Unpin for StdoutLogsConfig
impl UnwindSafe for StdoutLogsConfig
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<A> GenericCombinators for A
impl<A> GenericCombinators for A
Source§fn mutate(self, f: impl FnOnce(&mut A)) -> A
fn mutate(self, f: impl FnOnce(&mut A)) -> A
Helper method to isolate mutations and avoid needless
mut bindings Read moreSource§fn chain_if(self, p: bool, f: impl FnOnce(A) -> A) -> A
fn chain_if(self, p: bool, f: impl FnOnce(A) -> A) -> A
Helper method to inline optional steps in chains Read more
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