pub enum LoggingDestination {
File(PathBuf),
Stdout,
Network(String),
}
Expand description
Enum representing different logging destinations.
Variants§
File(PathBuf)
Log to a file.
Stdout
Log to standard output.
Network(String)
Log to a network destination.
Trait Implementations§
Source§impl Clone for LoggingDestination
impl Clone for LoggingDestination
Source§fn clone(&self) -> LoggingDestination
fn clone(&self) -> LoggingDestination
Returns a copy 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 LoggingDestination
impl Debug for LoggingDestination
Source§impl<'de> Deserialize<'de> for LoggingDestination
impl<'de> Deserialize<'de> for LoggingDestination
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 Hash for LoggingDestination
impl Hash for LoggingDestination
Source§impl PartialEq for LoggingDestination
impl PartialEq for LoggingDestination
Source§impl Serialize for LoggingDestination
impl Serialize for LoggingDestination
impl Eq for LoggingDestination
impl StructuralPartialEq for LoggingDestination
Auto Trait Implementations§
impl Freeze for LoggingDestination
impl RefUnwindSafe for LoggingDestination
impl Send for LoggingDestination
impl Sync for LoggingDestination
impl Unpin for LoggingDestination
impl UnwindSafe for LoggingDestination
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.