pub enum LoggerType {
Off,
Memory,
StdOut,
}Expand description
Type of logger
Variants§
Off
Disabled logger
Memory
Logger that collect messages in memory.
Log entities available using trait LogStorage
StdOut
Logger that print logs to stdout
Trait Implementations§
Source§impl Clone for LoggerType
impl Clone for LoggerType
Source§fn clone(&self) -> LoggerType
fn clone(&self) -> LoggerType
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 moreimpl Copy for LoggerType
Source§impl Debug for LoggerType
impl Debug for LoggerType
Source§impl Default for LoggerType
impl Default for LoggerType
Source§fn default() -> LoggerType
fn default() -> LoggerType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoggerType
impl<'de> Deserialize<'de> for LoggerType
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
Source§impl Display for LoggerType
impl Display for LoggerType
Source§impl FromStr for LoggerType
impl FromStr for LoggerType
Source§impl PartialEq for LoggerType
impl PartialEq for LoggerType
Source§impl Serialize for LoggerType
impl Serialize for LoggerType
impl StructuralPartialEq for LoggerType
Auto Trait Implementations§
impl Freeze for LoggerType
impl RefUnwindSafe for LoggerType
impl Send for LoggerType
impl Sync for LoggerType
impl Unpin for LoggerType
impl UnsafeUnpin for LoggerType
impl UnwindSafe for LoggerType
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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 moreSource§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