Trait Unflatten
unflatten
pub trait Unflatten: Sealed + Sized { fn unflatten(self) -> Option<Self> { ... } }
fn unflatten(self) -> Option<Self>
impl<T> Unflatten for Option<T>