[][src]Trait fwd_ad::traits::ToView

pub trait ToView<F>: ROAble<F> {
    type ViewType: ?Sized;
    fn view(&self) -> &Self::ViewType;
}

A trait used to indicate the canonical view type of a given type.

Associated Types

Loading content...

Required methods

fn view(&self) -> &Self::ViewType

Loading content...

Implementations on Foreign Types

impl<F> ToView<F> for Vec<F>[src]

type ViewType = [F]

impl<'_, T: ?Sized, F> ToView<F> for &'_ T where
    T: ROAble<F>,
    T: AsRef<[F]>, 
[src]

type ViewType = T

impl<F> ToView<F> for [F; 1][src]

type ViewType = [F; 1]

impl<F> ToView<F> for [F; 2][src]

type ViewType = [F; 2]

impl<F> ToView<F> for [F; 3][src]

type ViewType = [F; 3]

impl<F> ToView<F> for [F; 4][src]

type ViewType = [F; 4]

impl<F> ToView<F> for [F; 5][src]

type ViewType = [F; 5]

impl<F> ToView<F> for [F; 6][src]

type ViewType = [F; 6]

impl<F> ToView<F> for [F; 7][src]

type ViewType = [F; 7]

impl<F> ToView<F> for [F; 8][src]

type ViewType = [F; 8]

impl<F> ToView<F> for [F; 9][src]

type ViewType = [F; 9]

impl<F> ToView<F> for [F; 10][src]

type ViewType = [F; 10]

impl<F> ToView<F> for [F; 11][src]

type ViewType = [F; 11]

impl<F> ToView<F> for [F; 12][src]

type ViewType = [F; 12]

impl<F> ToView<F> for [F; 13][src]

type ViewType = [F; 13]

impl<F> ToView<F> for [F; 14][src]

type ViewType = [F; 14]

impl<F> ToView<F> for [F; 15][src]

type ViewType = [F; 15]

impl<F> ToView<F> for [F; 16][src]

type ViewType = [F; 16]

impl<F> ToView<F> for [F; 17][src]

type ViewType = [F; 17]

impl<F> ToView<F> for [F; 18][src]

type ViewType = [F; 18]

impl<F> ToView<F> for [F; 19][src]

type ViewType = [F; 19]

impl<F> ToView<F> for [F; 20][src]

type ViewType = [F; 20]

impl<F> ToView<F> for [F; 21][src]

type ViewType = [F; 21]

impl<F> ToView<F> for [F; 22][src]

type ViewType = [F; 22]

impl<F> ToView<F> for [F; 23][src]

type ViewType = [F; 23]

impl<F> ToView<F> for [F; 24][src]

type ViewType = [F; 24]

impl<F> ToView<F> for [F; 25][src]

type ViewType = [F; 25]

impl<F> ToView<F> for [F; 26][src]

type ViewType = [F; 26]

impl<F> ToView<F> for [F; 27][src]

type ViewType = [F; 27]

impl<F> ToView<F> for [F; 28][src]

type ViewType = [F; 28]

impl<F> ToView<F> for [F; 29][src]

type ViewType = [F; 29]

impl<F> ToView<F> for [F; 30][src]

type ViewType = [F; 30]

impl<F> ToView<F> for [F; 31][src]

type ViewType = [F; 31]

impl<F> ToView<F> for [F; 32][src]

type ViewType = [F; 32]

Loading content...

Implementors

Loading content...