pub trait WithRequirements<M: Module> {
// Required method
fn requirements(self, requirements: M::Requirements) -> Self;
}Expand description
Trait for builders that accept dependencies.
Modules with Requirements != NoRequirements should have builders that implement this trait.
Required Methods§
Sourcefn requirements(self, requirements: M::Requirements) -> Self
fn requirements(self, requirements: M::Requirements) -> Self
Inject requirements (dependencies) into the builder.
Returns Self for method chaining.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.