[][src]Trait tuple_conv::TupleOrVec

pub trait TupleOrVec<E> {
    fn as_vec(self) -> Vec<E>;
}

A trait implemented on repeated tuples and vectors.

This trait has already been covered in the crate-level documentation, so its coverage here will be brief.

This trait is implemented for all repeated tuples and all vectors, and serves as a drop-in replacement for functions that take vectors as arguments (albeit with some conversion). Types that were Vec<T> should be converted to generic types that implement TupleOrVec<T>.

TupleOrVec is not designed with the intent of being implementable, but there's nothing stopping you from doing so.

Required methods

fn as_vec(self) -> Vec<E>

Converts the type to a vec

Loading content...

Implementations on Foreign Types

impl<E> TupleOrVec<E> for Vec<E>[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E, E)[src]

impl<E> TupleOrVec<E> for (E, E)[src]

impl<E> TupleOrVec<E> for (E,)[src]

Loading content...

Implementors

Loading content...