Trait NodePrimitivesProvider

Source
pub trait NodePrimitivesProvider {
    type Primitives: NodePrimitives;
}
Expand description

Provider implementation that knows configured [NodePrimitives].

Required Associated Types§

Source

type Primitives: NodePrimitives

The node primitive types.

Implementations on Foreign Types§

Source§

impl<'a, T: 'a + NodePrimitivesProvider + ?Sized> NodePrimitivesProvider for &'a T

Source§

impl<T: NodePrimitivesProvider + ?Sized> NodePrimitivesProvider for Box<T>

Source§

impl<T: NodePrimitivesProvider + ?Sized> NodePrimitivesProvider for Arc<T>

Implementors§

Source§

impl<C: Send + Sync, N: NodePrimitives> NodePrimitivesProvider for NoopProvider<C, N>