Crate ferrum_plugin

Source
Expand description

Lazily-Evaluated, Order-Independent Plugins for Extensible Types.

Modules§

typemap
A type-based key value store where one value type is allowed for each key.

Traits§

Extensible
Defines an interface that extensible types must implement.
Pluggable
An interface for plugins that cache values between calls.
Plugin
Implementers of this trait can act as plugins for other types, via OtherType::get<P>().