pub struct DefaultProvider;Available on crate feature
server only.Expand description
Default implementation of SpanProvider that do nothing.
Trait Implementations§
Source§impl Clone for DefaultProvider
impl Clone for DefaultProvider
Source§fn clone(&self) -> DefaultProvider
fn clone(&self) -> DefaultProvider
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 DefaultProvider
impl Debug for DefaultProvider
Source§impl Default for DefaultProvider
impl Default for DefaultProvider
Source§fn default() -> DefaultProvider
fn default() -> DefaultProvider
Returns the “default value” for a type. Read more
Source§impl SpanProvider for DefaultProvider
impl SpanProvider for DefaultProvider
Source§fn on_serve(&self, context: &ServerContext) -> Span
fn on_serve(&self, context: &ServerContext) -> Span
Handler that will be called when starting to serve a request. Read more
Source§fn leave_serve(&self, context: &ServerContext)
fn leave_serve(&self, context: &ServerContext)
Handler that will be called when leaving the serve function.
Auto Trait Implementations§
impl Freeze for DefaultProvider
impl RefUnwindSafe for DefaultProvider
impl Send for DefaultProvider
impl Sync for DefaultProvider
impl Unpin for DefaultProvider
impl UnwindSafe for DefaultProvider
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