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§

source

fn set_interest(&self, interest: Interest)

Sets the Interest for this callsite.

source

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

Returns the metadata associated with the callsite.

Implementors§