pub trait IntoFallibleInit<T>: Init<T, Infallible> {
// Provided method
fn into_fallible<E>(self) -> impl Init<T, E> { ... }
}Expand description
An extension trait for converting Init<T, Infallible> to a fallible Init<T, E>.
Useful when chaining an infallible initializer with a fallible chained initialization function.
Provided Methods§
Sourcefn into_fallible<E>(self) -> impl Init<T, E>
fn into_fallible<E>(self) -> impl Init<T, E>
Convert the infallible initializer to a fallible one.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".