pub struct Logger<'a> { /* private fields */ }Implementations§
source§impl<'a> Logger<'a>
impl<'a> Logger<'a>
pub fn init()
sourcepub fn with_id(id: &'a str) -> Logger<'_>
pub fn with_id(id: &'a str) -> Logger<'_>
Create a logger with an id
Examples
use empath::log::Logger;
let id = "test";
assert_eq!(Logger::with_id(id), Logger { id });sourcepub fn incoming(&self, message: &str)
pub fn incoming(&self, message: &str)
Log an incoming request/response – e.g. from a client to the server
Trait Implementations§
Auto Trait Implementations§
impl<'a> RefUnwindSafe for Logger<'a>
impl<'a> Send for Logger<'a>
impl<'a> Sync for Logger<'a>
impl<'a> Unpin for Logger<'a>
impl<'a> UnwindSafe for Logger<'a>
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