pub trait Build: Sized {
type Shutdown: Startup;
// Required method
fn try_build(
self,
attempt: &mut Attempt,
config: Config,
) -> Result<Executor<(), Self::Shutdown>, Error<'_>>;
}Required Associated Types§
Required Methods§
fn try_build( self, attempt: &mut Attempt, config: Config, ) -> Result<Executor<(), Self::Shutdown>, Error<'_>>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".