Trait Lone
c2rust_refactor::util
pub trait Lone<T> { fn lone(self) -> T; }
Move the lone item out of a 1-element container.
fn lone(self) -> T
impl<T> Lone<T> for Vec<T>
impl<T> Lone<T> for SmallVec<[T; 1]>
impl<T> Lone<T> for T