pub trait ExtensionMapInsert {
// Required method
fn insert_typed<T>(&mut self, ext: Extension<T>)
where T: ExtensionInfo + Serialize;
}Expand description
Convenience trait for inserting typed extensions into a Record<Extension>.
Required Methods§
Sourcefn insert_typed<T>(&mut self, ext: Extension<T>)where
T: ExtensionInfo + Serialize,
fn insert_typed<T>(&mut self, ext: Extension<T>)where
T: ExtensionInfo + Serialize,
Insert a typed extension, using its ExtensionInfo::ID as the key.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.