Trait tracing_core::Callsite
source · [−]pub trait Callsite: Sync {
fn set_interest(&self, interest: Interest);
fn metadata(&self) -> &Metadata<'_>;
}
Expand description
Trait implemented by callsites.
These functions are only intended to be called by the callsite registry, which correctly handles determining the common interest between all subscribers.
See the module-level documentation for details on callsites.
Required Methods
sourcefn set_interest(&self, interest: Interest)
fn set_interest(&self, interest: Interest)
Sets the Interest
for this callsite.
See the documentation on callsite interest caching for details.