Crate plugin [] [src]

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

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>().