Trait RuntimeTypeProvider

Source
pub trait RuntimeTypeProvider<Context>: IsProviderFor<RuntimeTypeProviderComponent, Context, ()> {
    type Runtime;
}

Required Associated Types§

Implementations on Foreign Types§

Source§

impl<Context> RuntimeTypeProvider<Context> for UseContext
where Context: HasRuntimeType,

Source§

impl<Runtime, Context> RuntimeTypeProvider<Context> for UseType<Runtime>
where Runtime:,

Source§

type Runtime = Runtime

Source§

impl<__Provider__, Context> RuntimeTypeProvider<Context> for WithProvider<__Provider__>
where __Provider__: ProvideType<Context, RuntimeTypeProviderComponent>, __Provider__::Type:,

Source§

type Runtime = <__Provider__ as ProvideType<Context, RuntimeTypeProviderComponent>>::Type

Implementors§