pub trait RegisterTaggedInternalEvent: RegisterInternalEvent {
type Tags;
type Fixed;
// Required method
fn register(fixed: Self::Fixed, tags: Self::Tags) -> Self::Handle;
}
Expand description
This trait must be implemented by events that emit dynamic tags. register
must
be implemented to register an event based on the set of tags passed.
Required Associated Types§
type Tags
type Tags
The type that will contain the data necessary to extract the tags that will be used when registering the event.
type Fixed
type Fixed
The type that contains data necessary to extract the tags that will be fixed and only need setting up front when the cache is first created.
Required Methods§
Object Safety§
This trait is not object safe.