pub trait Builder {
type Built;
// Required method
fn build(&self) -> Result<Self::Built, ConfigBuildError>;
}Expand description
A type that can build some buildable type via a build method.
Required Associated Types§
Required Methods§
Sourcefn build(&self) -> Result<Self::Built, ConfigBuildError>
fn build(&self) -> Result<Self::Built, ConfigBuildError>
Build into a Built
Often shadows an inherent build method
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".