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.

Required Methods§


fn set_interest(&self, interest: Interest)

Sets the Interest for this callsite.


fn metadata(&self) -> &Metadata<'_>

Returns the metadata associated with the callsite.