pub struct LoggerTracer { /* private fields */ }Expand description
This tracer sends text messages.
Implementations§
Methods from Deref<Target = Tracer<LoggerState>>§
Sourcepub fn send(
&self,
data: <T as Flow>::Event,
opt_system_time: Option<SystemTime>,
direction: Option<Direction<ProviderProtocol>>,
)
pub fn send( &self, data: <T as Flow>::Event, opt_system_time: Option<SystemTime>, direction: Option<Direction<ProviderProtocol>>, )
Send an event to a Recorder.
Sourcepub fn subscribe(&mut self) -> Result<Receiver<ActionEnvelope<T>>, Error>
pub fn subscribe(&mut self) -> Result<Receiver<ActionEnvelope<T>>, Error>
Subscribe to the stream of the watcher.
Trait Implementations§
Source§impl Clone for LoggerTracer
impl Clone for LoggerTracer
Source§fn clone(&self) -> LoggerTracer
fn clone(&self) -> LoggerTracer
Returns a duplicate 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 LoggerTracer
impl Debug for LoggerTracer
Source§impl Deref for LoggerTracer
impl Deref for LoggerTracer
Auto Trait Implementations§
impl Freeze for LoggerTracer
impl !RefUnwindSafe for LoggerTracer
impl Send for LoggerTracer
impl Sync for LoggerTracer
impl Unpin for LoggerTracer
impl !UnwindSafe for LoggerTracer
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