pub trait FlattenInto<Target>: Sized {
type AppendError: Into<ShortBuf>;
// Required method
fn try_flatten_into(self) -> Result<Target, Self::AppendError>;
// Provided method
fn flatten_into(self) -> Target
where Self::AppendError: Into<Infallible> { ... }
}
Required Associated Types§
type AppendError: Into<ShortBuf>
Required Methods§
fn try_flatten_into(self) -> Result<Target, Self::AppendError>
Provided Methods§
fn flatten_into(self) -> Target
Object Safety§
This trait is not object safe.