[−][src]Trait enumx::ExchangeInto
Converts an exchangeable enum into another one.
Required methods
fn exchange_into(self) -> Dest
Implementors
impl<Src, Dest, Indices> ExchangeInto<Dest, (Indices, AA)> for Src where
Dest: ExchangeFrom<Src, (Indices, AA)>,
[src]
impl<Src, Dest, Indices> ExchangeInto<Dest, (Indices, AA)> for Src where
Dest: ExchangeFrom<Src, (Indices, AA)>,
fn exchange_into(self) -> Dest | [src] |
impl<Src, Dest, Proto, Indices> ExchangeInto<Dest, (Indices, AN)> for Src where
Dest: EnumX<Proto = Proto>,
Src: ExchangeInto<Proto, (Indices, AA)>,
[src]
impl<Src, Dest, Proto, Indices> ExchangeInto<Dest, (Indices, AN)> for Src where
Dest: EnumX<Proto = Proto>,
Src: ExchangeInto<Proto, (Indices, AA)>,
fn exchange_into(self) -> Dest | [src] |
impl<Src, Dest, Proto, Indices> ExchangeInto<Dest, (Indices, NA)> for Src where
Self: EnumX<Proto = Proto>,
Proto: ExchangeInto<Dest, (Indices, AA)>,
[src]
impl<Src, Dest, Proto, Indices> ExchangeInto<Dest, (Indices, NA)> for Src where
Self: EnumX<Proto = Proto>,
Proto: ExchangeInto<Dest, (Indices, AA)>,
fn exchange_into(self) -> Dest | [src] |
impl<Src, Dest, Proto, Indices> ExchangeInto<Dest, (Indices, NN)> for Src where
Self: EnumX<Proto = Proto>,
Proto: ExchangeInto<Dest, (Indices, AN)>,
[src]
impl<Src, Dest, Proto, Indices> ExchangeInto<Dest, (Indices, NN)> for Src where
Self: EnumX<Proto = Proto>,
Proto: ExchangeInto<Dest, (Indices, AN)>,
fn exchange_into(self) -> Dest | [src] |