pub trait HostProviderComponentRegistration<Profile>: HostProviderComponent + Sizedwhere
Profile: HostComponentProfile<Self>,{
// Required method
fn providers( ) -> Result<Vec<HostProviderModule<Profile>>, HostRegistrationError>;
}Expand description
Registers the source-backed provider modules exported by one component.
Required Methods§
fn providers() -> Result<Vec<HostProviderModule<Profile>>, HostRegistrationError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".