pub trait AlwaysOk<T> { // Required method fn aok(self) -> T; }
A type may generically hold errors but is guaranteed never to do so in a particular instance. Stand-in for #[feature(unwrap_infallible)]
#[feature(unwrap_infallible)]
Extract a value of a type from a generic error type statically guaranteed never to hold an error.