Struct recrypt::nonemptyvec::NonEmptyVec[]

pub struct NonEmptyVec<T> { /* fields omitted */ }

A simple-minded NonEmptyVec implementation

Methods

impl<T> NonEmptyVec<T> where
    T: Clone

Trait Implementations

impl<T: Debug> Debug for NonEmptyVec<T>

Formats the value using the given formatter. Read more

impl<T: PartialEq> PartialEq for NonEmptyVec<T>

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<T: Eq> Eq for NonEmptyVec<T>

impl<T: Clone> Clone for NonEmptyVec<T>

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T> Into<Vec<T>> for NonEmptyVec<T>

Performs the conversion.

Auto Trait Implementations

impl<T> Send for NonEmptyVec<T> where
    T: Send

impl<T> Sync for NonEmptyVec<T> where
    T: Sync