Trait enumx::Proto [−][src]
Indicates the prototype for a user-defined Exchange
-able enum.
Associated Types
Loading content...Required methods
fn from_proto(src: Self::Type) -> Self
[src]
fn into_proto(self) -> Self::Type
[src]
Implementors
impl Proto for Enum0
[src]
impl<_T0> Proto for Enum1<_T0>
[src]
impl<_T0, _T1> Proto for Enum2<_T0, _T1>
[src]
type Type = __2<_T0, _T1>
fn from_proto(src: __2<_T0, _T1>) -> Self
[src]
fn into_proto(self) -> __2<_T0, _T1>
[src]
impl<_T0, _T1, _T2> Proto for Enum3<_T0, _T1, _T2>
[src]
type Type = __3<_T0, _T1, _T2>
fn from_proto(src: __3<_T0, _T1, _T2>) -> Self
[src]
fn into_proto(self) -> __3<_T0, _T1, _T2>
[src]
impl<_T0, _T1, _T2, _T3> Proto for Enum4<_T0, _T1, _T2, _T3>
[src]
type Type = __4<_T0, _T1, _T2, _T3>
fn from_proto(src: __4<_T0, _T1, _T2, _T3>) -> Self
[src]
fn into_proto(self) -> __4<_T0, _T1, _T2, _T3>
[src]
impl<_T0, _T1, _T2, _T3, _T4> Proto for Enum5<_T0, _T1, _T2, _T3, _T4>
[src]
type Type = __5<_T0, _T1, _T2, _T3, _T4>
fn from_proto(src: __5<_T0, _T1, _T2, _T3, _T4>) -> Self
[src]
fn into_proto(self) -> __5<_T0, _T1, _T2, _T3, _T4>
[src]
impl<_T0, _T1, _T2, _T3, _T4, _T5> Proto for Enum6<_T0, _T1, _T2, _T3, _T4, _T5>
[src]
type Type = __6<_T0, _T1, _T2, _T3, _T4, _T5>
fn from_proto(src: __6<_T0, _T1, _T2, _T3, _T4, _T5>) -> Self
[src]
fn into_proto(self) -> __6<_T0, _T1, _T2, _T3, _T4, _T5>
[src]
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6> Proto for Enum7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>
[src]
type Type = __7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>
fn from_proto(src: __7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>) -> Self
[src]
fn into_proto(self) -> __7<_T0, _T1, _T2, _T3, _T4, _T5, _T6>
[src]
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7> Proto for Enum8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>
[src]
type Type = __8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>
fn from_proto(src: __8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>) -> Self
[src]
fn into_proto(self) -> __8<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7>
[src]
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8> Proto for Enum9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>
[src]
type Type = __9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>
fn from_proto(src: __9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>) -> Self
[src]
fn into_proto(self) -> __9<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8>
[src]
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9> Proto for Enum10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>
[src]
type Type = __10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>
fn from_proto(
src: __10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>
) -> Self
[src]
src: __10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>
) -> Self
fn into_proto(self) -> __10<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9>
[src]
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10> Proto for Enum11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>
[src]
type Type = __11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>
fn from_proto(
src: __11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>
) -> Self
[src]
src: __11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>
) -> Self
fn into_proto(
self
) -> __11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>
[src]
self
) -> __11<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10>
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11> Proto for Enum12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>
[src]
type Type = __12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>
fn from_proto(
src: __12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>
) -> Self
[src]
src: __12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>
) -> Self
fn into_proto(
self
) -> __12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>
[src]
self
) -> __12<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11>
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12> Proto for Enum13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>
[src]
type Type = __13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>
fn from_proto(
src: __13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>
) -> Self
[src]
src: __13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>
) -> Self
fn into_proto(
self
) -> __13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>
[src]
self
) -> __13<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12>
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13> Proto for Enum14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>
[src]
type Type = __14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>
fn from_proto(
src: __14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>
) -> Self
[src]
src: __14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>
) -> Self
fn into_proto(
self
) -> __14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>
[src]
self
) -> __14<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13>
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14> Proto for Enum15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>
[src]
type Type = __15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>
fn from_proto(
src: __15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>
) -> Self
[src]
src: __15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>
) -> Self
fn into_proto(
self
) -> __15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>
[src]
self
) -> __15<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14>
impl<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15> Proto for Enum16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>
[src]
type Type = __16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>
fn from_proto(
src: __16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>
) -> Self
[src]
src: __16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>
) -> Self
fn into_proto(
self
) -> __16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>
[src]
self
) -> __16<_T0, _T1, _T2, _T3, _T4, _T5, _T6, _T7, _T8, _T9, _T10, _T11, _T12, _T13, _T14, _T15>