[]Trait rocket::http::ext::IntoCollection

pub trait IntoCollection<T> {
    fn into_collection<A>(self) -> SmallVec<A>
    where
        A: Array<Item = T>
; }

Trait implemented by types that can be converted into a collection.

Required methods

fn into_collection<A>(self) -> SmallVec<A> where
    A: Array<Item = T>, 

Converts self into a collection.

Loading content...

Implementations on Foreign Types

impl<'a, T> IntoCollection<T> for &'a [T] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 4] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 5] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 3] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 1] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 10] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 2] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 8] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 6] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 9] where
    T: Clone

impl<'a, T> IntoCollection<T> for &'a [T; 7] where
    T: Clone

impl<T> IntoCollection<T> for Vec<T>

Loading content...

Implementors

impl<T> IntoCollection<T> for T

Loading content...