Struct VarArgs1
variadic
pub struct VarArgs1<A>(_);
impl<T> Variadic<T> for VarArgs1<T>
type OneLess = VarArgs0<T>
fn pop(self) -> (Option<T>, Self::OneLess)