Trait sp_core::traits::ExternalitiesExt  [−][src]
pub trait ExternalitiesExt {
    fn extension<T>(&mut self) -> Option<&mut T>
    where
        T: Any + Extension;
    fn register_extension<T>(&mut self, ext: T) -> Result<(), Error>
    where
        T: Extension;
    fn deregister_extension<T>(&mut self) -> Result<(), Error>
    where
        T: Extension;
}Expand description
Extension for the Externalities trait.
Required methods
Tries to find a registered extension and returns a mutable reference.
Register extension ext.
Should return error if extension is already registered or extensions are not supported.