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§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
impl Eq for LoggingDestination
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 StructuralPartialEq for LoggingDestination
Auto Trait Implementations§
impl Forget for LoggingDestination
impl Freeze for LoggingDestination
impl RefUnwindSafe for LoggingDestination
impl Send for LoggingDestination
impl Sync for LoggingDestination
impl Unpin for LoggingDestination
impl UnsafeUnpin 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