Trait ContextInterface

Source
pub trait ContextInterface
where Self: HasIdInterface + Make0 + Debug,
{ type Changer: ChangerInterface; // Required method fn changer(&mut self) -> Self::Changer; }
Expand description

Registry of contexts.

Required Associated Types§

Source

type Changer: ChangerInterface

Type of changer of the context.

Required Methods§

Source

fn changer(&mut self) -> Self::Changer

Get changer of the context.

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.

Implementors§