pub enum LoggerBackend {
Stdout(Stdout),
Unix(UnixDatagram),
Udp(UdpSocket, SocketAddr),
Tcp(TcpStream),
File(MultiLineWriter<File>),
}
Variants§
Stdout(Stdout)
Unix(UnixDatagram)
Udp(UdpSocket, SocketAddr)
Tcp(TcpStream)
File(MultiLineWriter<File>)
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for LoggerBackend
impl RefUnwindSafe for LoggerBackend
impl Send for LoggerBackend
impl Sync for LoggerBackend
impl Unpin for LoggerBackend
impl UnwindSafe for LoggerBackend
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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