[−][src]Struct structural::TStr
Type-level string,used for identifiers in field paths.
This type is always zero sized.
This cannot be converted to a &'static str constant
(if you can figure out a cheap way to do that please create an issue/pull request).
Semver concerns
The private __TS type appears as a type argument of TStr
in the output of macros from this crate,
the __TS type must not be used by name outside of the structural and structural_derive
crates.
Direct use of the __TS type will cause compilation errors
whenever any other crate uses the "use_const_str" cargo feature,
which changes __TS to use const generics to improve error messages.
TStr type
You can get a TStr type (to use as a type argument) with the TS macro,
which takes a string literal/ident/integer as input.
TStr construction
TStr<_> can be constructed with:
-
the
tsmacro,which takes a string literal/ident/integer as input. -
the
fpmacro,when a single string literal/ident/integer in passed, prefer usingtsif you want aTStrto always be constructed, sincefpcan produce other types depending on the arguments. -
the
NEWinherent associated constant. -
The
<TStr<_> as ConstDefault>::DEFAULTassociated constant.
Examples:
-
ts!(foo): TStr equivalent of "foo" -
ts!("bar"): TStr equivalent of "bar" -
ts!(1): TStr equivalent of "1" -
ts!(100): TStr equivalent of "100" -
fp!(foo): TStr equivalent of "foo" -
fp!("bar"): TStr equivalent of "bar" -
fp!("@me"): TStr equivalent of "@me" -
fp!(100): TStr equivalent of "100" -
<TS!(0)>::NEW: TStr equivalent of "0" -
<TS!(0)>::DEFAULT: TStr equivalent of "0" (requires importing theConstDefaulttrait) -
<TS!("hello")>::NEW: TStr equivalent of "hello" -
<TS!(world)>::NEW: TStr equivalent of "world" -
<TS!(100)>::NEW: TStr equivalent of "100"
Example
For an example of constructing TStr using the ts macro,
and constructing other field paths with it,
you can look in the docs for the ts macro.
Methods
impl<T> TStr<T>[src]
impl<T> TStr<T>[src]
pub const fn into_path(self) -> NestedFieldPath<(Self,)>[src]
Constructs a NestedFieldPath from this.
pub const fn into_set(self) -> FieldPathSet<(Self,), UniquePaths>[src]
Constructs a FieldPathSet from this.
Trait Implementations
impl ArrayPath for TStr<__TS<(__0,)>>[src]
impl ArrayPath for TStr<__TS<(__1,)>>[src]
impl ArrayPath for TStr<__TS<(__1, __0)>>[src]
impl ArrayPath for TStr<__TS<(__1, __1)>>[src]
impl ArrayPath for TStr<__TS<(__1, __2)>>[src]
impl ArrayPath for TStr<__TS<(__1, __3)>>[src]
impl ArrayPath for TStr<__TS<(__1, __4)>>[src]
impl ArrayPath for TStr<__TS<(__1, __5)>>[src]
impl ArrayPath for TStr<__TS<(__1, __6)>>[src]
impl ArrayPath for TStr<__TS<(__1, __7)>>[src]
impl ArrayPath for TStr<__TS<(__1, __8)>>[src]
impl ArrayPath for TStr<__TS<(__1, __9)>>[src]
impl ArrayPath for TStr<__TS<(__2,)>>[src]
impl ArrayPath for TStr<__TS<(__2, __0)>>[src]
impl ArrayPath for TStr<__TS<(__2, __1)>>[src]
impl ArrayPath for TStr<__TS<(__2, __2)>>[src]
impl ArrayPath for TStr<__TS<(__2, __3)>>[src]
impl ArrayPath for TStr<__TS<(__2, __4)>>[src]
impl ArrayPath for TStr<__TS<(__2, __5)>>[src]
impl ArrayPath for TStr<__TS<(__2, __6)>>[src]
impl ArrayPath for TStr<__TS<(__2, __7)>>[src]
impl ArrayPath for TStr<__TS<(__2, __8)>>[src]
impl ArrayPath for TStr<__TS<(__2, __9)>>[src]
impl ArrayPath for TStr<__TS<(__3,)>>[src]
impl ArrayPath for TStr<__TS<(__3, __0)>>[src]
impl ArrayPath for TStr<__TS<(__3, __1)>>[src]
impl ArrayPath for TStr<__TS<(__3, __2)>>[src]
impl ArrayPath for TStr<__TS<(__4,)>>[src]
impl ArrayPath for TStr<__TS<(__5,)>>[src]
impl ArrayPath for TStr<__TS<(__6,)>>[src]
impl ArrayPath for TStr<__TS<(__7,)>>[src]
impl ArrayPath for TStr<__TS<(__8,)>>[src]
impl ArrayPath for TStr<__TS<(__9,)>>[src]
impl<T> Clone for TStr<T>[src]
fn clone(&self) -> Self[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<T> ConstDefault for TStr<T>[src]
impl<T> Copy for TStr<T>[src]
impl<T> Debug for TStr<T>[src]
impl<T> Eq for TStr<T>[src]
impl<C0> FieldType<TStr<__TS<(__0,)>>> for (C0,)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1> FieldType<TStr<__TS<(__0,)>>> for (C0, C1)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C0
The type of the FieldPath field.
impl<A> FieldType<TStr<__TS<(__0,)>>> for Tuple1<A>[src]
impl<A, B> FieldType<TStr<__TS<(__0,)>>> for Tuple2<A, B>[src]
impl<A, B, C> FieldType<TStr<__TS<(__0,)>>> for Tuple3<A, B, C>[src]
impl<'a, T> FieldType<TStr<__TS<(__0,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
type Ty = T
The type of the FieldPath field.
impl<C0, C1, C2> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C0
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C10
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C10
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__1, __1)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C11
The type of the FieldPath field.
impl<C0, C1> FieldType<TStr<__TS<(__1,)>>> for (C0, C1)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C1
The type of the FieldPath field.
impl<A, B> FieldType<TStr<__TS<(__1,)>>> for Tuple2<A, B>[src]
type Ty = B
The type of the FieldPath field.
impl<A, B, C> FieldType<TStr<__TS<(__1,)>>> for Tuple3<A, B, C>[src]
type Ty = B
The type of the FieldPath field.
impl<'a, T> FieldType<TStr<__TS<(__1,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
impl<C0, C1, C2, C3> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C1
The type of the FieldPath field.
impl<C0, C1, C2> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3)[src]
type Ty = C2
The type of the FieldPath field.
impl<A, B, C> FieldType<TStr<__TS<(__2,)>>> for Tuple3<A, B, C>[src]
type Ty = C
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C2
The type of the FieldPath field.
impl<C0, C1, C2, C3> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C3
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C4
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C5
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6> FieldType<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
type Ty = C6
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C6
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C6
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C6
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C6
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C6
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7> FieldType<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
type Ty = C7
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C7
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C7
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C7
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C7
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> FieldType<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
type Ty = C8
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C8
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C8
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C8
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> FieldType<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
type Ty = C9
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> FieldType<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
type Ty = C9
The type of the FieldPath field.
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> FieldType<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
type Ty = C9
The type of the FieldPath field.
impl<A, B> FieldType<TStr<__TS<(__b, __a, __r)>>> for Struct2<A, B>[src]
type Ty = B
The type of the FieldPath field.
impl<A, B, C> FieldType<TStr<__TS<(__b, __a, __r)>>> for Struct3<A, B, C>[src]
type Ty = B
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__b, __a, __r)>>> for StructBar<T>[src]
type Ty = T
The type of the FieldPath field.
impl<A, B, C> FieldType<TStr<__TS<(__b, __a, __z)>>> for Struct3<A, B, C>[src]
type Ty = C
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__e, __n, __d)>>> for Range<T>[src]
type Ty = T
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__e, __n, __d)>>> for RangeTo<T>[src]
type Ty = T
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__e, __n, __d)>>> for RangeToInclusive<T>[src]
type Ty = T
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__e, __n, __d)>>> for RangeInclusive<T>[src]
type Ty = T
The type of the FieldPath field.
impl<A, B> FieldType<TStr<__TS<(__f, __o, __o)>>> for Struct2<A, B>[src]
impl<A, B, C> FieldType<TStr<__TS<(__f, __o, __o)>>> for Struct3<A, B, C>[src]
impl<T> FieldType<TStr<__TS<(__f, __o, __o)>>> for StructFoo<T>[src]
type Ty = T
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__s, __t, __a, __r, __t)>>> for Range<T>[src]
type Ty = T
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeFrom<T>[src]
type Ty = T
The type of the FieldPath field.
impl<T> FieldType<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeInclusive<T>[src]
type Ty = T
The type of the FieldPath field.
impl<C0> GetField<TStr<__TS<(__0,)>>> for (C0,)[src]
impl<C0, C1> GetField<TStr<__TS<(__0,)>>> for (C0, C1)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<A> GetField<TStr<__TS<(__0,)>>> for Tuple1<A>[src]
impl<A, B> GetField<TStr<__TS<(__0,)>>> for Tuple2<A, B>[src]
impl<A, B, C> GetField<TStr<__TS<(__0,)>>> for Tuple3<A, B, C>[src]
impl<'a, T> GetField<TStr<__TS<(__0,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
impl<C0, C1, C2> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2)[src]
impl<C0, C1, C2, C3> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3)[src]
impl<C0, C1, C2, C3, C4> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4)[src]
impl<C0, C1, C2, C3, C4, C5> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__1, __1)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1> GetField<TStr<__TS<(__1,)>>> for (C0, C1)[src]
impl<C0, C1, C2> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<A, B> GetField<TStr<__TS<(__1,)>>> for Tuple2<A, B>[src]
impl<A, B, C> GetField<TStr<__TS<(__1,)>>> for Tuple3<A, B, C>[src]
impl<'a, T> GetField<TStr<__TS<(__1,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
impl<C0, C1, C2, C3> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3)[src]
impl<C0, C1, C2, C3, C4> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4)[src]
impl<C0, C1, C2, C3, C4, C5> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2)[src]
impl<C0, C1, C2, C3> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3)[src]
impl<A, B, C> GetField<TStr<__TS<(__2,)>>> for Tuple3<A, B, C>[src]
impl<C0, C1, C2, C3, C4> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4)[src]
impl<C0, C1, C2, C3, C4, C5> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3)[src]
impl<C0, C1, C2, C3, C4> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4)[src]
impl<C0, C1, C2, C3, C4, C5> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4)[src]
impl<C0, C1, C2, C3, C4, C5> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4, C5> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4, C5, C6> GetField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetField<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetField<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetField<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
impl<A, B> GetField<TStr<__TS<(__b, __a, __r)>>> for Struct2<A, B>[src]
impl<A, B, C> GetField<TStr<__TS<(__b, __a, __r)>>> for Struct3<A, B, C>[src]
impl<T> GetField<TStr<__TS<(__b, __a, __r)>>> for StructBar<T>[src]
impl<A, B, C> GetField<TStr<__TS<(__b, __a, __z)>>> for Struct3<A, B, C>[src]
impl<T> GetField<TStr<__TS<(__e, __n, __d)>>> for Range<T>[src]
impl<T> GetField<TStr<__TS<(__e, __n, __d)>>> for RangeTo<T>[src]
impl<T> GetField<TStr<__TS<(__e, __n, __d)>>> for RangeToInclusive<T>[src]
impl<T> GetField<TStr<__TS<(__e, __n, __d)>>> for RangeInclusive<T>[src]
impl<A, B> GetField<TStr<__TS<(__f, __o, __o)>>> for Struct2<A, B>[src]
impl<A, B, C> GetField<TStr<__TS<(__f, __o, __o)>>> for Struct3<A, B, C>[src]
impl<T> GetField<TStr<__TS<(__f, __o, __o)>>> for StructFoo<T>[src]
impl<T> GetField<TStr<__TS<(__s, __t, __a, __r, __t)>>> for Range<T>[src]
impl<T> GetField<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeFrom<T>[src]
impl<T> GetField<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeInclusive<T>[src]
impl<C0> GetFieldMut<TStr<__TS<(__0,)>>> for (C0,)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<A> GetFieldMut<TStr<__TS<(__0,)>>> for Tuple1<A>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<A, B> GetFieldMut<TStr<__TS<(__0,)>>> for Tuple2<A, B>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<A, B, C> GetFieldMut<TStr<__TS<(__0,)>>> for Tuple3<A, B, C>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<'a, T> GetFieldMut<TStr<__TS<(__0,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__0,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
this: *mut (),
_: TStr<__TS<(__0,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__0,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, GetFieldType<Self, TStr<__TS<(__0,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1, __0)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1, __0)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1, __0)>>>[src]
this: *mut (),
_: TStr<__TS<(__1, __0)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1, __0)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1, __0)>>, GetFieldType<Self, TStr<__TS<(__1, __0)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1, __0)>>, GetFieldType<Self, TStr<__TS<(__1, __0)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1, __0)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1, __0)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1, __0)>>>[src]
this: *mut (),
_: TStr<__TS<(__1, __0)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1, __0)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1, __0)>>, GetFieldType<Self, TStr<__TS<(__1, __0)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1, __0)>>, GetFieldType<Self, TStr<__TS<(__1, __0)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__1, __1)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1, __1)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1, __1)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1, __1)>>>[src]
this: *mut (),
_: TStr<__TS<(__1, __1)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1, __1)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1, __1)>>, GetFieldType<Self, TStr<__TS<(__1, __1)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1, __1)>>, GetFieldType<Self, TStr<__TS<(__1, __1)>>>>
impl<C0, C1> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<A, B> GetFieldMut<TStr<__TS<(__1,)>>> for Tuple2<A, B>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<A, B, C> GetFieldMut<TStr<__TS<(__1,)>>> for Tuple3<A, B, C>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<'a, T> GetFieldMut<TStr<__TS<(__1,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__1,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
this: *mut (),
_: TStr<__TS<(__1,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__1,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, GetFieldType<Self, TStr<__TS<(__1,)>>>>
impl<C0, C1, C2> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<A, B, C> GetFieldMut<TStr<__TS<(__2,)>>> for Tuple3<A, B, C>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__2,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
this: *mut (),
_: TStr<__TS<(__2,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__2,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__2,)>>, GetFieldType<Self, TStr<__TS<(__2,)>>>>
impl<C0, C1, C2, C3> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__3,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
this: *mut (),
_: TStr<__TS<(__3,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__3,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__3,)>>, GetFieldType<Self, TStr<__TS<(__3,)>>>>
impl<C0, C1, C2, C3, C4> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__4,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
this: *mut (),
_: TStr<__TS<(__4,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__4,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__4,)>>, GetFieldType<Self, TStr<__TS<(__4,)>>>>
impl<C0, C1, C2, C3, C4, C5> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__5,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
this: *mut (),
_: TStr<__TS<(__5,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__5,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__5,)>>, GetFieldType<Self, TStr<__TS<(__5,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6> GetFieldMut<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__6,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__6,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__6,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__6,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__6,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__6,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
this: *mut (),
_: TStr<__TS<(__6,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__6,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__6,)>>, GetFieldType<Self, TStr<__TS<(__6,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> GetFieldMut<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__7,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__7,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__7,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__7,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__7,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
this: *mut (),
_: TStr<__TS<(__7,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__7,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__7,)>>, GetFieldType<Self, TStr<__TS<(__7,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> GetFieldMut<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__8,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__8,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__8,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__8,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
this: *mut (),
_: TStr<__TS<(__8,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__8,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__8,)>>, GetFieldType<Self, TStr<__TS<(__8,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> GetFieldMut<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__9,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__9,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__9,)>>>[src]
this: *mut (),
_: TStr<__TS<(__9,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__9,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__9,)>>, GetFieldType<Self, TStr<__TS<(__9,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__9,)>>, GetFieldType<Self, TStr<__TS<(__9,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> GetFieldMut<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__9,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__9,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__9,)>>>[src]
this: *mut (),
_: TStr<__TS<(__9,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__9,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__9,)>>, GetFieldType<Self, TStr<__TS<(__9,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__9,)>>, GetFieldType<Self, TStr<__TS<(__9,)>>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> GetFieldMut<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__9,)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__9,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__9,)>>>[src]
this: *mut (),
_: TStr<__TS<(__9,)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__9,)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__9,)>>, GetFieldType<Self, TStr<__TS<(__9,)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__9,)>>, GetFieldType<Self, TStr<__TS<(__9,)>>>>
impl<A, B> GetFieldMut<TStr<__TS<(__b, __a, __r)>>> for Struct2<A, B>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__b, __a, __r)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__b, __a, __r)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>[src]
this: *mut (),
_: TStr<__TS<(__b, __a, __r)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __r)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __r)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>>
impl<A, B, C> GetFieldMut<TStr<__TS<(__b, __a, __r)>>> for Struct3<A, B, C>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__b, __a, __r)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__b, __a, __r)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>[src]
this: *mut (),
_: TStr<__TS<(__b, __a, __r)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __r)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __r)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>>
impl<T> GetFieldMut<TStr<__TS<(__b, __a, __r)>>> for StructBar<T>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__b, __a, __r)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__b, __a, __r)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>[src]
this: *mut (),
_: TStr<__TS<(__b, __a, __r)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __r)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __r)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>>
impl<A, B, C> GetFieldMut<TStr<__TS<(__b, __a, __z)>>> for Struct3<A, B, C>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__b, __a, __z)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__b, __a, __z)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __z)>>>[src]
this: *mut (),
_: TStr<__TS<(__b, __a, __z)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__b, __a, __z)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __z)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __z)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b, __a, __z)>>, GetFieldType<Self, TStr<__TS<(__b, __a, __z)>>>>
impl<T> GetFieldMut<TStr<__TS<(__e, __n, __d)>>> for Range<T>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__e, __n, __d)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__e, __n, __d)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
this: *mut (),
_: TStr<__TS<(__e, __n, __d)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__e, __n, __d)>>, GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__e, __n, __d)>>, GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>>
impl<T> GetFieldMut<TStr<__TS<(__e, __n, __d)>>> for RangeTo<T>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__e, __n, __d)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__e, __n, __d)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
this: *mut (),
_: TStr<__TS<(__e, __n, __d)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__e, __n, __d)>>, GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__e, __n, __d)>>, GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>>
impl<T> GetFieldMut<TStr<__TS<(__e, __n, __d)>>> for RangeToInclusive<T>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__e, __n, __d)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__e, __n, __d)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
this: *mut (),
_: TStr<__TS<(__e, __n, __d)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__e, __n, __d)>>, GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__e, __n, __d)>>, GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>>
impl<A, B> GetFieldMut<TStr<__TS<(__f, __o, __o)>>> for Struct2<A, B>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__f, __o, __o)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__f, __o, __o)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>[src]
this: *mut (),
_: TStr<__TS<(__f, __o, __o)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o)>>, GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o)>>, GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>>
impl<A, B, C> GetFieldMut<TStr<__TS<(__f, __o, __o)>>> for Struct3<A, B, C>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__f, __o, __o)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__f, __o, __o)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>[src]
this: *mut (),
_: TStr<__TS<(__f, __o, __o)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o)>>, GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o)>>, GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>>
impl<T> GetFieldMut<TStr<__TS<(__f, __o, __o)>>> for StructFoo<T>[src]
fn get_field_mut_(&mut self, _: TStr<__TS<(__f, __o, __o)>>) -> &mut Self::Ty[src]
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__f, __o, __o)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>[src]
this: *mut (),
_: TStr<__TS<(__f, __o, __o)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o)>>, GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o)>>, GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>>
impl<T> GetFieldMut<TStr<__TS<(__s, __t, __a, __r, __t)>>> for Range<T>[src]
fn get_field_mut_(
&mut self,
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> &mut Self::Ty[src]
&mut self,
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> &mut Self::Ty
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>[src]
this: *mut (),
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__s, __t, __a, __r, __t)>>, GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__s, __t, __a, __r, __t)>>, GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>>
impl<T> GetFieldMut<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeFrom<T>[src]
fn get_field_mut_(
&mut self,
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> &mut Self::Ty[src]
&mut self,
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> &mut Self::Ty
unsafe fn get_field_raw_mut(
this: *mut (),
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>[src]
this: *mut (),
_: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> *mut GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>
fn get_field_raw_mut_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__s, __t, __a, __r, __t)>>, GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__s, __t, __a, __r, __t)>>, GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>>
impl GetVariantField<TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>, TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>> for Vegetable[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<&u32>[src]
&self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<&u32>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&&'static str>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&&'static str>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for WithBar[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&&'static str>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&&'static str>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum2[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Ordering>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Ordering>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum3[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Ordering>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Ordering>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Ordering>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Ordering>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum2[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&Option<u64>>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&Option<u64>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum3[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&Option<u64>>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&Option<u64>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&Option<u64>>[src]
&self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&Option<u64>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Option<Ordering>>[src]
&self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&Option<Ordering>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>> for Enum3[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&&'static str>[src]
&self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&&'static str>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&&'static str>[src]
&self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&&'static str>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for Variants[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&Option<&'static [u8]>>[src]
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&Option<&'static [u8]>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for WithBoom[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&&'static str>[src]
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&&'static str>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for Bomb[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&&'static str>[src]
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&&'static str>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for Variants[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&&'static [u16]>[src]
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&&'static [u16]>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for WithBoom[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&&'static [u16]>[src]
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&&'static [u16]>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for Bomb[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&&'static [u16]>[src]
&self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&&'static [u16]>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, E> GetVariantField<TStr<__TS<(__E, __r, __r)>>, TStr<__TS<(__0,)>>> for Result<T, E>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&E>[src]
&self,
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&E>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u32>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u32>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum2[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u8>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u8>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum3[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u8>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u8>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u8>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u8>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Variants[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u64>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u64>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum2[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u16>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u16>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum3[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u16>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u16>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u16>[src]
&self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&u16>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>> for EnumOptA[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&Option<usize>>[src]
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&Option<usize>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>> for EnumOptFlying[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&Option<usize>>[src]
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&Option<usize>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>> for EnumOptA[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&Option<usize>>[src]
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&Option<usize>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>> for EnumOptFlying[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&Option<usize>>[src]
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&Option<usize>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>> for EnumOptFlying[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<&usize>[src]
&self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<&usize>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, E> GetVariantField<TStr<__TS<(__O, __k)>>, TStr<__TS<(__0,)>>> for Result<T, E>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&T>[src]
&self,
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&T>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__u, __h)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<&[u8; 4]>[src]
&self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<&[u8; 4]>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__w, __h, __a, __t)>>> for Enum4[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<&(bool, bool)>[src]
&self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<&(bool, bool)>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T> GetVariantField<TStr<__TS<(__S, __o, __m, __e)>>, TStr<__TS<(__0,)>>> for Option<T>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&T>[src]
&self,
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&T>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a> GetVariantField<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__0,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u32>[src]
&self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u32>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a> GetVariantField<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__1,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&&'a u32>[src]
&self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&&'a u32>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a, __F, __Ty> GetVariantField<TStr<__TS<(__U, __3, __2)>>, __F> for EnumWithNewtype<'a> where
RefWrapper<'a, u32>: GetField<__F, Ty = __Ty>, [src]
RefWrapper<'a, u32>: GetField<__F, Ty = __Ty>,
fn get_vfield_(
&self,
_: TStr<__TS<(__U, __3, __2)>>,
fname: __F
) -> Option<&__Ty>[src]
&self,
_: TStr<__TS<(__U, __3, __2)>>,
fname: __F
) -> Option<&__Ty>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a> GetVariantField<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__0,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u64>[src]
&self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&u64>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a> GetVariantField<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__1,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&&'a u64>[src]
&self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&&'a u64>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a, __F, __Ty> GetVariantField<TStr<__TS<(__U, __6, __4)>>, __F> for EnumWithNewtype<'a> where
RefWrapper<'a, u64>: GetField<__F, Ty = __Ty>, [src]
RefWrapper<'a, u64>: GetField<__F, Ty = __Ty>,
fn get_vfield_(
&self,
_: TStr<__TS<(__U, __6, __4)>>,
fname: __F
) -> Option<&__Ty>[src]
&self,
_: TStr<__TS<(__U, __6, __4)>>,
fname: __F
) -> Option<&__Ty>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantField<TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>, TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>> for Vegetable[src]
fn get_vfield_(
&self,
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<&u32>[src]
&self,
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<&u32>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for ManuallyDrop<T> where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<P, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for Pin<P> where
P::Target: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
P: Deref,
P::Target: Sized, [src]
P::Target: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
P: Deref,
P::Target: Sized,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<P::Target, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<P::Target, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for Arc<T> where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for Rc<T> where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for Box<T> where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a, T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for &'a T where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<'a, T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for &'a mut T where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: 'a + ?Sized, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
T: 'a + ?Sized,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for Delegating<T> where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl<T, __V, __F, __Ty> GetVariantField<TStr<__V>, __F> for StrucWrapper<T> where
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>, [src]
T: GetVariantField<TStr<__V>, __F, Ty = __Ty>,
fn get_vfield_(
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>[src]
&self,
vname: TStr<__V>,
fname: __F
) -> Option<&GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn get_vfield_unchecked(&self, variant: V, field: F) -> &Self::Ty[src]
impl GetVariantFieldMut<TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>, TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>> for Vegetable[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<&mut u32>[src]
&mut self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<&mut u32>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<NonNull<u32>>[src]
this: *mut (),
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<NonNull<u32>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>, TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>, u32>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>, TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>, u32>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>, u32>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>, u32>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut &'static str>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut &'static str>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<&'static str>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<&'static str>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, &'static str>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, &'static str>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, &'static str>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, &'static str>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for WithBar[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut &'static str>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut &'static str>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<&'static str>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<&'static str>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, &'static str>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, &'static str>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, &'static str>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, &'static str>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum2[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Ordering>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Ordering>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Ordering>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Ordering>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, Ordering>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, Ordering>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Ordering>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Ordering>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum3[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Ordering>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Ordering>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Ordering>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Ordering>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, Ordering>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, Ordering>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Ordering>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Ordering>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Ordering>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Ordering>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Ordering>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Ordering>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, Ordering>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>, Ordering>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Ordering>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Ordering>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum2[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut Option<u64>>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut Option<u64>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<Option<u64>>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<Option<u64>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>, Option<u64>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>, Option<u64>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, Option<u64>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, Option<u64>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum3[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut Option<u64>>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut Option<u64>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<Option<u64>>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<Option<u64>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>, Option<u64>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>, Option<u64>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, Option<u64>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, Option<u64>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut Option<u64>>[src]
&mut self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut Option<u64>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<Option<u64>>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<Option<u64>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>, Option<u64>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>, Option<u64>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, Option<u64>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, Option<u64>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Option<Ordering>>[src]
&mut self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut Option<Ordering>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Option<Ordering>>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<Option<Ordering>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__0,)>>, Option<Ordering>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__0,)>>, Option<Ordering>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Option<Ordering>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, Option<Ordering>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>> for Enum3[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&mut &'static str>[src]
&mut self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&mut &'static str>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<NonNull<&'static str>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<NonNull<&'static str>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>, &'static str>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>, &'static str>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o, __m)>>, &'static str>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o, __m)>>, &'static str>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&mut &'static str>[src]
&mut self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&mut &'static str>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<NonNull<&'static str>>[src]
this: *mut (),
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<NonNull<&'static str>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>, &'static str>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>, &'static str>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o, __m)>>, &'static str>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__f, __o, __o, __m)>>, &'static str>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for Variants[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&mut Option<&'static [u8]>>[src]
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&mut Option<&'static [u8]>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<NonNull<Option<&'static [u8]>>>[src]
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<NonNull<Option<&'static [u8]>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>, Option<&'static [u8]>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>, Option<&'static [u8]>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__a,)>>, Option<&'static [u8]>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__a,)>>, Option<&'static [u8]>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for WithBoom[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&mut &'static str>[src]
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&mut &'static str>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<NonNull<&'static str>>[src]
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<NonNull<&'static str>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>, &'static str>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>, &'static str>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__a,)>>, &'static str>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__a,)>>, &'static str>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for Bomb[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&mut &'static str>[src]
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&mut &'static str>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<NonNull<&'static str>>[src]
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<NonNull<&'static str>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>, &'static str>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>, &'static str>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__a,)>>, &'static str>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__a,)>>, &'static str>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for Variants[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&mut &'static [u16]>[src]
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&mut &'static [u16]>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<NonNull<&'static [u16]>>[src]
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<NonNull<&'static [u16]>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>, &'static [u16]>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>, &'static [u16]>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b,)>>, &'static [u16]>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b,)>>, &'static [u16]>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for WithBoom[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&mut &'static [u16]>[src]
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&mut &'static [u16]>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<NonNull<&'static [u16]>>[src]
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<NonNull<&'static [u16]>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>, &'static [u16]>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>, &'static [u16]>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b,)>>, &'static [u16]>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b,)>>, &'static [u16]>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for Bomb[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&mut &'static [u16]>[src]
&mut self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&mut &'static [u16]>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<NonNull<&'static [u16]>>[src]
this: *mut (),
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<NonNull<&'static [u16]>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>, &'static [u16]>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>, &'static [u16]>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b,)>>, &'static [u16]>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__b,)>>, &'static [u16]>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T, E> GetVariantFieldMut<TStr<__TS<(__E, __r, __r)>>, TStr<__TS<(__0,)>>> for Result<T, E>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut E>[src]
&mut self,
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut E>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<E>>[src]
this: *mut (),
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<E>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__E, __r, __r)>>, TStr<__TS<(__0,)>>, E>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__E, __r, __r)>>, TStr<__TS<(__0,)>>, E>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, E>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, E>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u32>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u32>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u32>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u32>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u32>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u32>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u32>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u32>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum2[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u8>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u8>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u8>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u8>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u8>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u8>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u8>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u8>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum3[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u8>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u8>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u8>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u8>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u8>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u8>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u8>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u8>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u8>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u8>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u8>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u8>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u8>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>, u8>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u8>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u8>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Variants[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u64>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u64>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u64>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u64>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u64>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u64>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u64>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u64>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum2[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u16>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u16>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u16>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u16>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u16>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u16>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u16>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u16>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum3[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u16>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u16>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u16>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u16>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u16>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u16>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u16>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u16>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u16>[src]
&mut self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut u16>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u16>>[src]
this: *mut (),
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<u16>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u16>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>, u16>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u16>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, u16>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>> for EnumOptA[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&mut Option<usize>>[src]
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&mut Option<usize>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<NonNull<Option<usize>>>[src]
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<NonNull<Option<usize>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>> for EnumOptFlying[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&mut Option<usize>>[src]
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<&mut Option<usize>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<NonNull<Option<usize>>>[src]
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<NonNull<Option<usize>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__h, __a, __n, __d, __s)>>, Option<usize>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>> for EnumOptA[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&mut Option<usize>>[src]
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&mut Option<usize>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<NonNull<Option<usize>>>[src]
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<NonNull<Option<usize>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>> for EnumOptFlying[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&mut Option<usize>>[src]
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<&mut Option<usize>>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<NonNull<Option<usize>>>[src]
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<NonNull<Option<usize>>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__l, __e, __g, __s)>>, Option<usize>>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>> for EnumOptFlying[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<&mut usize>[src]
&mut self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<&mut usize>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<NonNull<usize>>[src]
this: *mut (),
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<NonNull<usize>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>, usize>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>, usize>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>, usize>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>, usize>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T, E> GetVariantFieldMut<TStr<__TS<(__O, __k)>>, TStr<__TS<(__0,)>>> for Result<T, E>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut T>[src]
&mut self,
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut T>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<T>>[src]
this: *mut (),
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<T>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__O, __k)>>, TStr<__TS<(__0,)>>, T>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__O, __k)>>, TStr<__TS<(__0,)>>, T>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, T>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, T>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__u, __h)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<&mut [u8; 4]>[src]
&mut self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<&mut [u8; 4]>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<NonNull<[u8; 4]>>[src]
this: *mut (),
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<NonNull<[u8; 4]>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__u, __h)>>, [u8; 4]>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__u, __h)>>, [u8; 4]>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__u, __h)>>, [u8; 4]>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__u, __h)>>, [u8; 4]>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__w, __h, __a, __t)>>> for Enum4[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<&mut (bool, bool)>[src]
&mut self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<&mut (bool, bool)>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<NonNull<(bool, bool)>>[src]
this: *mut (),
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<NonNull<(bool, bool)>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__w, __h, __a, __t)>>, (bool, bool)>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__w, __h, __a, __t)>>, (bool, bool)>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__w, __h, __a, __t)>>, (bool, bool)>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__w, __h, __a, __t)>>, (bool, bool)>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T> GetVariantFieldMut<TStr<__TS<(__S, __o, __m, __e)>>, TStr<__TS<(__0,)>>> for Option<T>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut T>[src]
&mut self,
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut T>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<T>>[src]
this: *mut (),
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<T>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__S, __o, __m, __e)>>, TStr<__TS<(__0,)>>, T>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__S, __o, __m, __e)>>, TStr<__TS<(__0,)>>, T>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, T>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, T>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a> GetVariantFieldMut<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__0,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u32>[src]
&mut self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u32>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u32>>[src]
this: *mut (),
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u32>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__0,)>>, u32>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__0,)>>, u32>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u32>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u32>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a> GetVariantFieldMut<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__1,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut &'a u32>[src]
&mut self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut &'a u32>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<&'a u32>>[src]
this: *mut (),
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<&'a u32>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__1,)>>, &'a u32>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__1,)>>, &'a u32>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, &'a u32>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, &'a u32>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a, __F, __Ty> GetVariantFieldMut<TStr<__TS<(__U, __3, __2)>>, __F> for EnumWithNewtype<'a> where
RefWrapper<'a, u32>: GetFieldMut<__F, Ty = __Ty>, [src]
RefWrapper<'a, u32>: GetFieldMut<__F, Ty = __Ty>,
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__U, __3, __2)>>,
name: __F
) -> Option<&mut __Ty>[src]
&mut self,
_: TStr<__TS<(__U, __3, __2)>>,
name: __F
) -> Option<&mut __Ty>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__U, __3, __2)>>,
name: __F
) -> Option<NonNull<__Ty>>[src]
this: *mut (),
_: TStr<__TS<(__U, __3, __2)>>,
name: __F
) -> Option<NonNull<__Ty>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __3, __2)>>, __F, __Ty>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __3, __2)>>, __F, __Ty>
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a> GetVariantFieldMut<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__0,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u64>[src]
&mut self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&mut u64>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u64>>[src]
this: *mut (),
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<NonNull<u64>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__0,)>>, u64>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__0,)>>, u64>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u64>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__0,)>>, u64>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a> GetVariantFieldMut<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__1,)>>> for EnumWithoutNewtype<'a>[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut &'a u64>[src]
&mut self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&mut &'a u64>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<&'a u64>>[src]
this: *mut (),
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<NonNull<&'a u64>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__1,)>>, &'a u64>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__1,)>>, &'a u64>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, &'a u64>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__1,)>>, &'a u64>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a, __F, __Ty> GetVariantFieldMut<TStr<__TS<(__U, __6, __4)>>, __F> for EnumWithNewtype<'a> where
RefWrapper<'a, u64>: GetFieldMut<__F, Ty = __Ty>, [src]
RefWrapper<'a, u64>: GetFieldMut<__F, Ty = __Ty>,
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__U, __6, __4)>>,
name: __F
) -> Option<&mut __Ty>[src]
&mut self,
_: TStr<__TS<(__U, __6, __4)>>,
name: __F
) -> Option<&mut __Ty>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__U, __6, __4)>>,
name: __F
) -> Option<NonNull<__Ty>>[src]
this: *mut (),
_: TStr<__TS<(__U, __6, __4)>>,
name: __F
) -> Option<NonNull<__Ty>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __6, __4)>>, __F, __Ty>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__U, __6, __4)>>, __F, __Ty>
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl GetVariantFieldMut<TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>, TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>> for Vegetable[src]
fn get_vfield_mut_(
&mut self,
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<&mut u32>[src]
&mut self,
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<&mut u32>
unsafe fn get_vfield_raw_mut_(
this: *mut (),
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<NonNull<u32>>[src]
this: *mut (),
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<NonNull<u32>>
fn get_vfield_raw_mut_fn(
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>, TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>, u32>[src]
&self
) -> GetVFieldRawMutFn<TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>, TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>, u32>
fn get_vfield_raw_mut_unchecked_fn(
&self
) -> GetFieldRawMutFn<TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>, u32>[src]
&self
) -> GetFieldRawMutFn<TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>, u32>
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T, __V, __F, __Ty> GetVariantFieldMut<TStr<__V>, __F> for ManuallyDrop<T> where
ManuallyDrop<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>, [src]
ManuallyDrop<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
fn get_vfield_mut_(&mut self, vname: TStr<__V>, fname: __F) -> Option<&mut __Ty>[src]
unsafe fn get_vfield_raw_mut_(
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized, [src]
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized,
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
fn get_vfield_raw_mut_fn(&self) -> GetVFieldRawMutFn<TStr<__V>, __F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T, __V, __F, __Ty> GetVariantFieldMut<TStr<__V>, __F> for Box<T> where
Box<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized, [src]
Box<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
T: ?Sized,
fn get_vfield_mut_(&mut self, vname: TStr<__V>, fname: __F) -> Option<&mut __Ty>[src]
unsafe fn get_vfield_raw_mut_(
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized, [src]
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized,
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
fn get_vfield_raw_mut_fn(&self) -> GetVFieldRawMutFn<TStr<__V>, __F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<'a, T, __V, __F, __Ty> GetVariantFieldMut<TStr<__V>, __F> for &'a mut T where
&'a mut T: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
T: 'a + ?Sized, [src]
&'a mut T: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
T: 'a + ?Sized,
fn get_vfield_mut_(&mut self, vname: TStr<__V>, fname: __F) -> Option<&mut __Ty>[src]
unsafe fn get_vfield_raw_mut_(
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized, [src]
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized,
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
fn get_vfield_raw_mut_fn(&self) -> GetVFieldRawMutFn<TStr<__V>, __F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T, __V, __F, __Ty> GetVariantFieldMut<TStr<__V>, __F> for Delegating<T> where
Delegating<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>, [src]
Delegating<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
fn get_vfield_mut_(&mut self, vname: TStr<__V>, fname: __F) -> Option<&mut __Ty>[src]
unsafe fn get_vfield_raw_mut_(
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized, [src]
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized,
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
fn get_vfield_raw_mut_fn(&self) -> GetVFieldRawMutFn<TStr<__V>, __F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<T, __V, __F, __Ty> GetVariantFieldMut<TStr<__V>, __F> for StrucWrapper<T> where
StrucWrapper<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>, [src]
StrucWrapper<T>: Sized,
T: GetVariantFieldMut<TStr<__V>, __F, Ty = __Ty>,
fn get_vfield_mut_(&mut self, vname: TStr<__V>, fname: __F) -> Option<&mut __Ty>[src]
unsafe fn get_vfield_raw_mut_(
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized, [src]
this: *mut (),
vname: TStr<__V>,
fname: __F
) -> Option<NonNull<__Ty>> where
Self: Sized,
fn get_vfield_raw_mut_unchecked_fn(&self) -> GetFieldRawMutFn<__F, __Ty>[src]
fn get_vfield_raw_mut_fn(&self) -> GetVFieldRawMutFn<TStr<__V>, __F, __Ty>[src]
unsafe fn get_vfield_mut_unchecked(
&mut self,
variant: V,
field: F
) -> &mut Self::Ty[src]
&mut self,
variant: V,
field: F
) -> &mut Self::Ty
unsafe fn get_vfield_raw_mut_unchecked(ptr: *mut (), field: F) -> *mut Self::Ty where
Self: Sized,
V: ConstDefault, [src]
Self: Sized,
V: ConstDefault,
impl<C0> IntoField<TStr<__TS<(__0,)>>> for (C0,)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1> IntoField<TStr<__TS<(__0,)>>> for (C0, C1)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<A> IntoField<TStr<__TS<(__0,)>>> for Tuple1<A>[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<A, B> IntoField<TStr<__TS<(__0,)>>> for Tuple2<A, B>[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<A, B, C> IntoField<TStr<__TS<(__0,)>>> for Tuple3<A, B, C>[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<'a, T> IntoField<TStr<__TS<(__0,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__0,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__0,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__0,)>>
) -> GetFieldType<Self, TStr<__TS<(__0,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__1, __0)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1, __0)>>
) -> GetFieldType<Self, TStr<__TS<(__1, __0)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1, __0)>>
) -> GetFieldType<Self, TStr<__TS<(__1, __0)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__1, __0)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__1, __0)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1, __0)>>
) -> GetFieldType<Self, TStr<__TS<(__1, __0)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1, __0)>>
) -> GetFieldType<Self, TStr<__TS<(__1, __0)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__1, __1)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__1, __1)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1, __1)>>
) -> GetFieldType<Self, TStr<__TS<(__1, __1)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1, __1)>>
) -> GetFieldType<Self, TStr<__TS<(__1, __1)>>>
impl<C0, C1> IntoField<TStr<__TS<(__1,)>>> for (C0, C1)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<A, B> IntoField<TStr<__TS<(__1,)>>> for Tuple2<A, B>[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<A, B, C> IntoField<TStr<__TS<(__1,)>>> for Tuple3<A, B, C>[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<'a, T> IntoField<TStr<__TS<(__1,)>>> for RefWrapper<'a, T> where
T: 'a, [src]
T: 'a,
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__1,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__1,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__1,)>>
) -> GetFieldType<Self, TStr<__TS<(__1,)>>>
impl<C0, C1, C2> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<A, B, C> IntoField<TStr<__TS<(__2,)>>> for Tuple3<A, B, C>[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__2,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__2,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__2,)>>
) -> GetFieldType<Self, TStr<__TS<(__2,)>>>
impl<C0, C1, C2, C3> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__3,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__3,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__3,)>>
) -> GetFieldType<Self, TStr<__TS<(__3,)>>>
impl<C0, C1, C2, C3, C4> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__4,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__4,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__4,)>>
) -> GetFieldType<Self, TStr<__TS<(__4,)>>>
impl<C0, C1, C2, C3, C4, C5> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__5,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__5,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__5,)>>
) -> GetFieldType<Self, TStr<__TS<(__5,)>>>
impl<C0, C1, C2, C3, C4, C5, C6> IntoField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6)[src]
fn into_field_(self, _: TStr<__TS<(__6,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__6,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__6,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__6,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__6,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__6,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__6,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__6,)>>
) -> GetFieldType<Self, TStr<__TS<(__6,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7> IntoField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7)[src]
fn into_field_(self, _: TStr<__TS<(__7,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__7,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__7,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__7,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__7,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__7,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__7,)>>
) -> GetFieldType<Self, TStr<__TS<(__7,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> IntoField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]
fn into_field_(self, _: TStr<__TS<(__8,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__8,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__8,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__8,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__8,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__8,)>>
) -> GetFieldType<Self, TStr<__TS<(__8,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> IntoField<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]
fn into_field_(self, _: TStr<__TS<(__9,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__9,)>>
) -> GetFieldType<Self, TStr<__TS<(__9,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__9,)>>
) -> GetFieldType<Self, TStr<__TS<(__9,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> IntoField<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]
fn into_field_(self, _: TStr<__TS<(__9,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__9,)>>
) -> GetFieldType<Self, TStr<__TS<(__9,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__9,)>>
) -> GetFieldType<Self, TStr<__TS<(__9,)>>>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> IntoField<TStr<__TS<(__9,)>>> for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]
fn into_field_(self, _: TStr<__TS<(__9,)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__9,)>>
) -> GetFieldType<Self, TStr<__TS<(__9,)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__9,)>>
) -> GetFieldType<Self, TStr<__TS<(__9,)>>>
impl<A, B> IntoField<TStr<__TS<(__b, __a, __r)>>> for Struct2<A, B>[src]
fn into_field_(self, _: TStr<__TS<(__b, __a, __r)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__b, __a, __r)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__b, __a, __r)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>
impl<A, B, C> IntoField<TStr<__TS<(__b, __a, __r)>>> for Struct3<A, B, C>[src]
fn into_field_(self, _: TStr<__TS<(__b, __a, __r)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__b, __a, __r)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__b, __a, __r)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>
impl<T> IntoField<TStr<__TS<(__b, __a, __r)>>> for StructBar<T>[src]
fn into_field_(self, _: TStr<__TS<(__b, __a, __r)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__b, __a, __r)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__b, __a, __r)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __r)>>>
impl<A, B, C> IntoField<TStr<__TS<(__b, __a, __z)>>> for Struct3<A, B, C>[src]
fn into_field_(self, _: TStr<__TS<(__b, __a, __z)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__b, __a, __z)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __z)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__b, __a, __z)>>
) -> GetFieldType<Self, TStr<__TS<(__b, __a, __z)>>>
impl<T> IntoField<TStr<__TS<(__e, __n, __d)>>> for Range<T>[src]
fn into_field_(self, _: TStr<__TS<(__e, __n, __d)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
impl<T> IntoField<TStr<__TS<(__e, __n, __d)>>> for RangeTo<T>[src]
fn into_field_(self, _: TStr<__TS<(__e, __n, __d)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
impl<T> IntoField<TStr<__TS<(__e, __n, __d)>>> for RangeToInclusive<T>[src]
fn into_field_(self, _: TStr<__TS<(__e, __n, __d)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
impl<T> IntoField<TStr<__TS<(__e, __n, __d)>>> for RangeInclusive<T>[src]
fn into_field_(self, _: TStr<__TS<(__e, __n, __d)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__e, __n, __d)>>
) -> GetFieldType<Self, TStr<__TS<(__e, __n, __d)>>>
impl<A, B> IntoField<TStr<__TS<(__f, __o, __o)>>> for Struct2<A, B>[src]
fn into_field_(self, _: TStr<__TS<(__f, __o, __o)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__f, __o, __o)>>
) -> GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__f, __o, __o)>>
) -> GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>
impl<A, B, C> IntoField<TStr<__TS<(__f, __o, __o)>>> for Struct3<A, B, C>[src]
fn into_field_(self, _: TStr<__TS<(__f, __o, __o)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__f, __o, __o)>>
) -> GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__f, __o, __o)>>
) -> GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>
impl<T> IntoField<TStr<__TS<(__f, __o, __o)>>> for StructFoo<T>[src]
fn into_field_(self, _: TStr<__TS<(__f, __o, __o)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__f, __o, __o)>>
) -> GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__f, __o, __o)>>
) -> GetFieldType<Self, TStr<__TS<(__f, __o, __o)>>>
impl<T> IntoField<TStr<__TS<(__s, __t, __a, __r, __t)>>> for Range<T>[src]
fn into_field_(self, _: TStr<__TS<(__s, __t, __a, __r, __t)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>
impl<T> IntoField<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeFrom<T>[src]
fn into_field_(self, _: TStr<__TS<(__s, __t, __a, __r, __t)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>
impl<T> IntoField<TStr<__TS<(__s, __t, __a, __r, __t)>>> for RangeInclusive<T>[src]
fn into_field_(self, _: TStr<__TS<(__s, __t, __a, __r, __t)>>) -> Self::Ty[src]
fn box_into_field_(
self: Box<Self>,
name: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>[src]
self: Box<Self>,
name: TStr<__TS<(__s, __t, __a, __r, __t)>>
) -> GetFieldType<Self, TStr<__TS<(__s, __t, __a, __r, __t)>>>
impl<T: ?Sized, V, F, Ty> IntoVariantField<TStr<V>, F> for Box<T> where
T: IntoVariantField<TStr<V>, F, Ty = Ty>, [src]
T: IntoVariantField<TStr<V>, F, Ty = Ty>,
fn into_vfield_(self, vname: TStr<V>, fname: F) -> Option<Ty>[src]
fn box_into_vfield_(self: Box<Self>, vname: TStr<V>, fname: F) -> Option<Ty>[src]
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>, TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>> for Vegetable[src]
fn into_vfield_(
self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<u32>[src]
self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
_: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<u32>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
fname: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<u32>[src]
self: Box<Self>,
vname: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>,
fname: TStr<__TS<(__0xE6, __0xA0, __0x91, __0xE5, __0x8F, __0xB6)>>
) -> Option<u32>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&'static str>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&'static str>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<&'static str>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<&'static str>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for WithBar[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&'static str>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<&'static str>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<&'static str>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<&'static str>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum2[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Ordering>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Ordering>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Ordering>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Ordering>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum3[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Ordering>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Ordering>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Ordering>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Ordering>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__0,)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Ordering>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Ordering>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Ordering>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Ordering>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum2[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum3[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __r)>>, TStr<__TS<(__1,)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>[src]
self,
_: TStr<__TS<(__B, __a, __r)>>,
_: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __r)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<Option<u64>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Option<Ordering>>[src]
self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__0,)>>
) -> Option<Option<Ordering>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __z)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Option<Ordering>>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __z)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<Option<Ordering>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>> for Enum3[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>[src]
self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __z)>>,
fname: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __z)>>,
fname: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __a, __z)>>, TStr<__TS<(__f, __o, __o, __m)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>[src]
self,
_: TStr<__TS<(__B, __a, __z)>>,
_: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __z)>>,
fname: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __a, __z)>>,
fname: TStr<__TS<(__f, __o, __o, __m)>>
) -> Option<&'static str>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for Variants[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<Option<&'static [u8]>>[src]
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<Option<&'static [u8]>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__a,)>>
) -> Option<Option<&'static [u8]>>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__a,)>>
) -> Option<Option<&'static [u8]>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for WithBoom[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&'static str>[src]
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&'static str>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__a,)>>
) -> Option<&'static str>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__a,)>>
) -> Option<&'static str>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__a,)>>> for Bomb[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&'static str>[src]
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__a,)>>
) -> Option<&'static str>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__a,)>>
) -> Option<&'static str>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__a,)>>
) -> Option<&'static str>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for Variants[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>[src]
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for WithBoom[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>[src]
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__B, __o, __o, __m)>>, TStr<__TS<(__b,)>>> for Bomb[src]
fn into_vfield_(
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>[src]
self,
_: TStr<__TS<(__B, __o, __o, __m)>>,
_: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>[src]
self: Box<Self>,
vname: TStr<__TS<(__B, __o, __o, __m)>>,
fname: TStr<__TS<(__b,)>>
) -> Option<&'static [u16]>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T, E> IntoVariantField<TStr<__TS<(__E, __r, __r)>>, TStr<__TS<(__0,)>>> for Result<T, E>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<E>[src]
self,
_: TStr<__TS<(__E, __r, __r)>>,
_: TStr<__TS<(__0,)>>
) -> Option<E>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__E, __r, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<E>[src]
self: Box<Self>,
vname: TStr<__TS<(__E, __r, __r)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<E>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Variants[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u32>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u32>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u32>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u32>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum2[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u8>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u8>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u8>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u8>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum3[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u8>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u8>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u8>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u8>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__0,)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u8>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u8>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u8>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u8>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Variants[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u64>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u64>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u64>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u64>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum2[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u16>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u16>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u16>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u16>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum3[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u16>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u16>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u16>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u16>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__F, __o, __o)>>, TStr<__TS<(__1,)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u16>[src]
self,
_: TStr<__TS<(__F, __o, __o)>>,
_: TStr<__TS<(__1,)>>
) -> Option<u16>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u16>[src]
self: Box<Self>,
vname: TStr<__TS<(__F, __o, __o)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<u16>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>> for EnumOptA[src]
fn into_vfield_(
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>[src]
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>[src]
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__h, __a, __n, __d, __s)>>> for EnumOptFlying[src]
fn into_vfield_(
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>[src]
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>[src]
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__h, __a, __n, __d, __s)>>
) -> Option<Option<usize>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>> for EnumOptA[src]
fn into_vfield_(
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>[src]
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>[src]
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__l, __e, __g, __s)>>> for EnumOptFlying[src]
fn into_vfield_(
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>[src]
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>[src]
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__l, __e, __g, __s)>>
) -> Option<Option<usize>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__L, __i, __m, __b, __s)>>, TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>> for EnumOptFlying[src]
fn into_vfield_(
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<usize>[src]
self,
_: TStr<__TS<(__L, __i, __m, __b, __s)>>,
_: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<usize>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<usize>[src]
self: Box<Self>,
vname: TStr<__TS<(__L, __i, __m, __b, __s)>>,
fname: TStr<__TS<(__n, __o, __o, __d, __l, __e, __s)>>
) -> Option<usize>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T, E> IntoVariantField<TStr<__TS<(__O, __k)>>, TStr<__TS<(__0,)>>> for Result<T, E>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<T>[src]
self,
_: TStr<__TS<(__O, __k)>>,
_: TStr<__TS<(__0,)>>
) -> Option<T>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__O, __k)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<T>[src]
self: Box<Self>,
vname: TStr<__TS<(__O, __k)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<T>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__u, __h)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<[u8; 4]>[src]
self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__u, __h)>>
) -> Option<[u8; 4]>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__Q, __u, __x)>>,
fname: TStr<__TS<(__u, __h)>>
) -> Option<[u8; 4]>[src]
self: Box<Self>,
vname: TStr<__TS<(__Q, __u, __x)>>,
fname: TStr<__TS<(__u, __h)>>
) -> Option<[u8; 4]>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__Q, __u, __x)>>, TStr<__TS<(__w, __h, __a, __t)>>> for Enum4[src]
fn into_vfield_(
self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<(bool, bool)>[src]
self,
_: TStr<__TS<(__Q, __u, __x)>>,
_: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<(bool, bool)>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__Q, __u, __x)>>,
fname: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<(bool, bool)>[src]
self: Box<Self>,
vname: TStr<__TS<(__Q, __u, __x)>>,
fname: TStr<__TS<(__w, __h, __a, __t)>>
) -> Option<(bool, bool)>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T> IntoVariantField<TStr<__TS<(__S, __o, __m, __e)>>, TStr<__TS<(__0,)>>> for Option<T>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<T>[src]
self,
_: TStr<__TS<(__S, __o, __m, __e)>>,
_: TStr<__TS<(__0,)>>
) -> Option<T>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__S, __o, __m, __e)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<T>[src]
self: Box<Self>,
vname: TStr<__TS<(__S, __o, __m, __e)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<T>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<'a> IntoVariantField<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__0,)>>> for EnumWithoutNewtype<'a>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u32>[src]
self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u32>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__U, __3, __2)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u32>[src]
self: Box<Self>,
vname: TStr<__TS<(__U, __3, __2)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u32>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<'a> IntoVariantField<TStr<__TS<(__U, __3, __2)>>, TStr<__TS<(__1,)>>> for EnumWithoutNewtype<'a>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&'a u32>[src]
self,
_: TStr<__TS<(__U, __3, __2)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&'a u32>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__U, __3, __2)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<&'a u32>[src]
self: Box<Self>,
vname: TStr<__TS<(__U, __3, __2)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<&'a u32>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<'a, __F, __Ty> IntoVariantField<TStr<__TS<(__U, __3, __2)>>, __F> for EnumWithNewtype<'a> where
RefWrapper<'a, u32>: IntoField<__F, Ty = __Ty>, [src]
RefWrapper<'a, u32>: IntoField<__F, Ty = __Ty>,
fn into_vfield_(self, _: TStr<__TS<(__U, __3, __2)>>, name: __F) -> Option<__Ty>[src]
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__U, __3, __2)>>,
fname: __F
) -> Option<__Ty>[src]
self: Box<Self>,
vname: TStr<__TS<(__U, __3, __2)>>,
fname: __F
) -> Option<__Ty>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<'a> IntoVariantField<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__0,)>>> for EnumWithoutNewtype<'a>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u64>[src]
self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__0,)>>
) -> Option<u64>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__U, __6, __4)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u64>[src]
self: Box<Self>,
vname: TStr<__TS<(__U, __6, __4)>>,
fname: TStr<__TS<(__0,)>>
) -> Option<u64>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<'a> IntoVariantField<TStr<__TS<(__U, __6, __4)>>, TStr<__TS<(__1,)>>> for EnumWithoutNewtype<'a>[src]
fn into_vfield_(
self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&'a u64>[src]
self,
_: TStr<__TS<(__U, __6, __4)>>,
_: TStr<__TS<(__1,)>>
) -> Option<&'a u64>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__U, __6, __4)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<&'a u64>[src]
self: Box<Self>,
vname: TStr<__TS<(__U, __6, __4)>>,
fname: TStr<__TS<(__1,)>>
) -> Option<&'a u64>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<'a, __F, __Ty> IntoVariantField<TStr<__TS<(__U, __6, __4)>>, __F> for EnumWithNewtype<'a> where
RefWrapper<'a, u64>: IntoField<__F, Ty = __Ty>, [src]
RefWrapper<'a, u64>: IntoField<__F, Ty = __Ty>,
fn into_vfield_(self, _: TStr<__TS<(__U, __6, __4)>>, name: __F) -> Option<__Ty>[src]
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__U, __6, __4)>>,
fname: __F
) -> Option<__Ty>[src]
self: Box<Self>,
vname: TStr<__TS<(__U, __6, __4)>>,
fname: __F
) -> Option<__Ty>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl IntoVariantField<TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>, TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>> for Vegetable[src]
fn into_vfield_(
self,
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<u32>[src]
self,
_: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
_: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<u32>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
fname: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<u32>[src]
self: Box<Self>,
vname: TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>,
fname: TStr<__TS<(__c, __e, __n, __t, __y, __m, __e, __t, __r, __y, __0x20, __o, __b, __j, __0xC4, __0x99, __t, __o, __0xC5, __0x9B, __c, __i)>>
) -> Option<u32>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T, __V, __F, __Ty> IntoVariantField<TStr<__V>, __F> for ManuallyDrop<T> where
T: Sized + IntoVariantField<TStr<__V>, __F, Ty = __Ty>, [src]
T: Sized + IntoVariantField<TStr<__V>, __F, Ty = __Ty>,
fn into_vfield_(
self,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>[src]
self,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>[src]
self: Box<Self>,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T, __V, __F, __Ty> IntoVariantField<TStr<__V>, __F> for Delegating<T> where
T: Sized + IntoVariantField<TStr<__V>, __F, Ty = __Ty>, [src]
T: Sized + IntoVariantField<TStr<__V>, __F, Ty = __Ty>,
fn into_vfield_(
self,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>[src]
self,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>[src]
self: Box<Self>,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T, __V, __F, __Ty> IntoVariantField<TStr<__V>, __F> for StrucWrapper<T> where
T: Sized + IntoVariantField<TStr<__V>, __F, Ty = __Ty>, [src]
T: Sized + IntoVariantField<TStr<__V>, __F, Ty = __Ty>,
fn into_vfield_(
self,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>[src]
self,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>
fn box_into_vfield_(
self: Box<Self>,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>[src]
self: Box<Self>,
vname: TStr<__V>,
fname: __F
) -> Option<GetVariantFieldType<T, TStr<__V>, __F>>
unsafe fn into_vfield_unchecked(
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized, [src]
self,
variant_name: V,
field_name: F
) -> Self::Ty where
Self: Sized,
unsafe fn box_into_vfield_unchecked(
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty[src]
self: Box<Self>,
variant_name: V,
field_name: F
) -> Self::Ty
impl<T> IsMultiFieldPath for TStr<T>[src]
type PathUniqueness = UniquePaths
Whether the paths in the set can contain duplicate paths. Read more
impl<T> IsSingleFieldPath for TStr<T>[src]
impl<T> IsTStr for TStr<T>[src]
impl IsVariant<TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>> for Vegetable[src]
fn is_variant_(
&self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>
) -> bool[src]
&self,
_: TStr<__TS<(__0xE7, __0x94, __0x9F, __0xE8, __0x8F, __0x9C)>>
) -> bool
impl IsVariant<TStr<__TS<(__B, __a, __r)>>> for Variants[src]
impl IsVariant<TStr<__TS<(__B, __a, __r)>>> for WithBar[src]
impl IsVariant<TStr<__TS<(__B, __a, __r)>>> for Enum2[src]
impl IsVariant<TStr<__TS<(__B, __a, __r)>>> for Enum3[src]
impl IsVariant<TStr<__TS<(__B, __a, __r)>>> for Enum4[src]
impl IsVariant<TStr<__TS<(__B, __a, __z)>>> for Variants[src]
impl IsVariant<TStr<__TS<(__B, __a, __z)>>> for Enum3[src]
impl IsVariant<TStr<__TS<(__B, __a, __z)>>> for Enum4[src]
impl IsVariant<TStr<__TS<(__B, __o, __o, __m)>>> for Variants[src]
impl IsVariant<TStr<__TS<(__B, __o, __o, __m)>>> for WithBoom[src]
impl IsVariant<TStr<__TS<(__B, __o, __o, __m)>>> for Bomb[src]
impl<T, E> IsVariant<TStr<__TS<(__E, __r, __r)>>> for Result<T, E>[src]
impl IsVariant<TStr<__TS<(__E, __x, __p, __l, __o, __d, __e, __d)>>> for Bomb[src]
impl IsVariant<TStr<__TS<(__F, __o, __o)>>> for Variants[src]
impl IsVariant<TStr<__TS<(__F, __o, __o)>>> for Enum2[src]
impl IsVariant<TStr<__TS<(__F, __o, __o)>>> for Enum3[src]
impl IsVariant<TStr<__TS<(__F, __o, __o)>>> for Enum4[src]
impl IsVariant<TStr<__TS<(__L, __i, __m, __b, __s)>>> for EnumOptA[src]
impl IsVariant<TStr<__TS<(__L, __i, __m, __b, __s)>>> for EnumOptFlying[src]
impl<T> IsVariant<TStr<__TS<(__N, __o, __n, __e)>>> for Option<T>[src]
impl IsVariant<TStr<__TS<(__N, __o, __p, __e)>>> for WithBar[src]
impl IsVariant<TStr<__TS<(__N, __o, __p, __e)>>> for WithBoom[src]
impl IsVariant<TStr<__TS<(__N, __o, __p, __e)>>> for Bomb[src]
impl<T, E> IsVariant<TStr<__TS<(__O, __k)>>> for Result<T, E>[src]
impl IsVariant<TStr<__TS<(__Q, __u, __x)>>> for Enum4[src]
impl<T> IsVariant<TStr<__TS<(__S, __o, __m, __e)>>> for Option<T>[src]
impl<'a> IsVariant<TStr<__TS<(__U, __3, __2)>>> for EnumWithNewtype<'a>[src]
impl<'a> IsVariant<TStr<__TS<(__U, __3, __2)>>> for EnumWithoutNewtype<'a>[src]
impl<'a> IsVariant<TStr<__TS<(__U, __6, __4)>>> for EnumWithNewtype<'a>[src]
impl<'a> IsVariant<TStr<__TS<(__U, __6, __4)>>> for EnumWithoutNewtype<'a>[src]
impl IsVariant<TStr<__TS<(__Z, __i, __e, __m, __n, __i, __a, __k)>>> for Vegetable[src]
impl<T, __V> IsVariant<TStr<__V>> for ManuallyDrop<T> where
T: IsVariant<TStr<__V>>, [src]
T: IsVariant<TStr<__V>>,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<P, __V> IsVariant<TStr<__V>> for Pin<P> where
P::Target: IsVariant<TStr<__V>>,
P: Deref,
P::Target: Sized, [src]
P::Target: IsVariant<TStr<__V>>,
P: Deref,
P::Target: Sized,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<T, __V> IsVariant<TStr<__V>> for Arc<T> where
T: IsVariant<TStr<__V>>,
T: ?Sized, [src]
T: IsVariant<TStr<__V>>,
T: ?Sized,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<T, __V> IsVariant<TStr<__V>> for Rc<T> where
T: IsVariant<TStr<__V>>,
T: ?Sized, [src]
T: IsVariant<TStr<__V>>,
T: ?Sized,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<T, __V> IsVariant<TStr<__V>> for Box<T> where
T: IsVariant<TStr<__V>>,
T: ?Sized, [src]
T: IsVariant<TStr<__V>>,
T: ?Sized,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<'a, T, __V> IsVariant<TStr<__V>> for &'a T where
T: IsVariant<TStr<__V>>,
T: ?Sized, [src]
T: IsVariant<TStr<__V>>,
T: ?Sized,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<'a, T, __V> IsVariant<TStr<__V>> for &'a mut T where
T: IsVariant<TStr<__V>>,
T: 'a + ?Sized, [src]
T: IsVariant<TStr<__V>>,
T: 'a + ?Sized,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<T, __V> IsVariant<TStr<__V>> for Delegating<T> where
T: IsVariant<TStr<__V>>, [src]
T: IsVariant<TStr<__V>>,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<T, __V> IsVariant<TStr<__V>> for StrucWrapper<T> where
T: IsVariant<TStr<__V>>, [src]
T: IsVariant<TStr<__V>>,
fn is_variant_(&self, name: TStr<__V>) -> bool[src]
impl<T> Ord for TStr<T>[src]
fn cmp(&self, _other: &Self) -> Ordering[src]
#[must_use]fn max(self, other: Self) -> Self1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self[src]
impl<T> PartialEq<TStr<T>> for TStr<T>[src]
impl<T> PartialOrd<TStr<T>> for TStr<T>[src]
fn partial_cmp(&self, _other: &Self) -> Option<Ordering>[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool1.0.0[src]
impl<This: ?Sized, T> RevFieldType<This> for TStr<T> where
This: FieldType<Self>, [src]
This: FieldType<Self>,
type Ty = GetFieldType<This, Self>
The type of the field.
impl<'a, This: ?Sized, T> RevGetFieldImpl<'a, This> for TStr<T> where
This: 'a + GetField<Self>,
This::Ty: 'a, [src]
This: 'a + GetField<Self>,
This::Ty: 'a,
type Err = InfallibleAccess
The error returned by rev_* methods. Read more
fn rev_get_field(self, this: &'a This) -> Result<&'a This::Ty, InfallibleAccess>[src]
impl<'a, This: ?Sized, T> RevGetFieldMutImpl<'a, This> for TStr<T> where
This: 'a + GetFieldMut<Self>,
This::Ty: 'a, [src]
This: 'a + GetFieldMut<Self>,
This::Ty: 'a,
fn rev_get_field_mut(
self,
this: &'a mut This
) -> Result<&'a mut This::Ty, InfallibleAccess>[src]
self,
this: &'a mut This
) -> Result<&'a mut This::Ty, InfallibleAccess>
unsafe fn rev_get_field_raw_mut(
self,
this: *mut This
) -> Result<*mut This::Ty, InfallibleAccess>[src]
self,
this: *mut This
) -> Result<*mut This::Ty, InfallibleAccess>
impl<'a, This: ?Sized, T> RevGetMultiFieldImpl<'a, This> for TStr<T> where
Self: RevGetFieldImpl<'a, This>,
This: 'a,
RGFT<Self, This>: 'a,
Result<&'a RGFT<Self, This>, RGFE<'a, Self, This>>: 'a + NormalizeFields, [src]
Self: RevGetFieldImpl<'a, This>,
This: 'a,
RGFT<Self, This>: 'a,
Result<&'a RGFT<Self, This>, RGFE<'a, Self, This>>: 'a + NormalizeFields,
type UnnormFields = (Result<&'a RGFT<Self, This>, RGFE<'a, Self, This>>,)
A collection of Results<&'a _,_>s referencing fields.
fn rev_get_multi_field_impl(
self,
this: &'a This
) -> (Result<&'a RGFT<Self, This>, RGFE<'a, Self, This>>,)[src]
self,
this: &'a This
) -> (Result<&'a RGFT<Self, This>, RGFE<'a, Self, This>>,)
impl<'a, This: ?Sized, T> RevGetMultiFieldMutImpl<'a, This> for TStr<T> where
Self: RevGetFieldMutImpl<'a, This>,
This: 'a,
RGFT<Self, This>: 'a,
Result<&'a mut RGFT<Self, This>, RGFE<'a, Self, This>>: NormalizeFields,
Result<*mut RGFT<Self, This>, RGFE<'a, Self, This>>: NormalizeFields, [src]
Self: RevGetFieldMutImpl<'a, This>,
This: 'a,
RGFT<Self, This>: 'a,
Result<&'a mut RGFT<Self, This>, RGFE<'a, Self, This>>: NormalizeFields,
Result<*mut RGFT<Self, This>, RGFE<'a, Self, This>>: NormalizeFields,
type UnnormFieldsMut = (Result<&'a mut RGFT<Self, This>, RGFE<'a, Self, This>>,)
This is usually a tuple of Result<&mut _,E: IsFieldErr>s.
type UnnormFieldsRawMut = (Result<*mut RGFT<Self, This>, RGFE<'a, Self, This>>,)
This is usually a tuple of Result<*mut _,E: IsFieldErr>s.
fn rev_get_multi_field_mut_impl(
self,
this: &'a mut This
) -> (Result<&'a mut RGFT<Self, This>, RGFE<'a, Self, This>>,)[src]
self,
this: &'a mut This
) -> (Result<&'a mut RGFT<Self, This>, RGFE<'a, Self, This>>,)
unsafe fn rev_get_multi_field_raw_mut_impl(
self,
this: *mut This
) -> (Result<*mut RGFT<Self, This>, RGFE<'a, Self, This>>,)[src]
self,
this: *mut This
) -> (Result<*mut RGFT<Self, This>, RGFE<'a, Self, This>>,)
impl<'a, This: ?Sized, T> RevIntoFieldImpl<'a, This> for TStr<T> where
This: 'a + IntoField<Self>,
This::Ty: 'a, [src]
This: 'a + IntoField<Self>,
This::Ty: 'a,
fn rev_into_field(self, this: This) -> Result<This::Ty, InfallibleAccess> where
This: Sized, [src]
This: Sized,
impl ToUsize for TStr<__TS<()>>[src]
impl<P0> ToUsize for TStr<__TS<(P0,)>> where
P0: ToDigit, [src]
P0: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
P17: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
P17: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
P17: ToDigit,
P18: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
P17: ToDigit,
P18: ToDigit,
impl<P0, P1> ToUsize for TStr<__TS<(P0, P1)>> where
P0: ToDigit,
P1: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
P17: ToDigit,
P18: ToDigit,
P19: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
P9: ToDigit,
P10: ToDigit,
P11: ToDigit,
P12: ToDigit,
P13: ToDigit,
P14: ToDigit,
P15: ToDigit,
P16: ToDigit,
P17: ToDigit,
P18: ToDigit,
P19: ToDigit,
impl<P0, P1, P2> ToUsize for TStr<__TS<(P0, P1, P2)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
impl<P0, P1, P2, P3> ToUsize for TStr<__TS<(P0, P1, P2, P3)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
impl<P0, P1, P2, P3, P4> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
impl<P0, P1, P2, P3, P4, P5> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
impl<P0, P1, P2, P3, P4, P5, P6, P7, P8> ToUsize for TStr<__TS<(P0, P1, P2, P3, P4, P5, P6, P7, P8)>> where
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit, [src]
P0: ToDigit,
P1: ToDigit,
P2: ToDigit,
P3: ToDigit,
P4: ToDigit,
P5: ToDigit,
P6: ToDigit,
P7: ToDigit,
P8: ToDigit,
Auto Trait Implementations
impl<T> RefUnwindSafe for TStr<T> where
T: RefUnwindSafe,
T: RefUnwindSafe,
impl<T> Send for TStr<T> where
T: Send,
T: Send,
impl<T> Sync for TStr<T> where
T: Sync,
T: Sync,
impl<T> Unpin for TStr<T> where
T: Unpin,
T: Unpin,
impl<T> UnwindSafe for TStr<T> where
T: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<This, T> Array0<T> for This where
This: ?Sized, [src]
This: ?Sized,
impl<This, V, T> Array0Variant<T, V> for This where
This: ?Sized, [src]
This: ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, P> IsPathForArray<[T; 0]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 1]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 10]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 11]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 12]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 13]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 14]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 15]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 16]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 17]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 18]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 19]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 2]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 20]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 21]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 22]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 23]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit0, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 24]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 25]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 26]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 27]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 28]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 29]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 3]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit0, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 30]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 31]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit1, Bit1, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 32]> for P where
P: ArrayPath,
Unsigned<(Bit1, Bit0, Bit0, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit1, Bit0, Bit0, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit1, Bit0, Bit0, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit1, Bit0, Bit0, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 4]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 5]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 6]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 7]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit0, Bit1, Bit1, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 8]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit0)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit0)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<T, P> IsPathForArray<[T; 9]> for P where
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater, [src]
P: ArrayPath,
Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit1)>: Compare<<P as ArrayPath>::Index>,
<Unsigned<(Bit0, Bit0, Bit1, Bit0, Bit0, Bit1)> as Compare<<P as ArrayPath>::Index>>::Output == TGreater,
impl<'a, Path, This> RevGetField<'a, This> for Path where
Path: RevGetFieldImpl<'a, This, Err = InfallibleAccess>, [src]
Path: RevGetFieldImpl<'a, This, Err = InfallibleAccess>,
impl<'a, Path, This> RevGetFieldMut<'a, This> for Path where
Path: RevGetFieldMutImpl<'a, This, Err = InfallibleAccess>, [src]
Path: RevGetFieldMutImpl<'a, This, Err = InfallibleAccess>,
impl<'a, This, Path> RevGetMultiField<'a, This> for Path where
Path: RevGetMultiFieldImpl<'a, This>,
This: 'a + ?Sized, [src]
Path: RevGetMultiFieldImpl<'a, This>,
This: 'a + ?Sized,
type Fields = <<Path as RevGetMultiFieldImpl<'a, This>>::UnnormFields as NormalizeFields>::Output
This is usually a tuple of Option<&_>s and &_s.
fn rev_get_multi_field(
Self,
&'a This
) -> <Path as RevGetMultiField<'a, This>>::Fields[src]
Self,
&'a This
) -> <Path as RevGetMultiField<'a, This>>::Fields
impl<'a, This, Path> RevGetMultiFieldMut<'a, This> for Path where
Path: RevGetMultiFieldMutImpl<'a, This>,
This: 'a + ?Sized, [src]
Path: RevGetMultiFieldMutImpl<'a, This>,
This: 'a + ?Sized,
type FieldsMut = <<Path as RevGetMultiFieldMutImpl<'a, This>>::UnnormFieldsMut as NormalizeFields>::Output
This is usually a tuple of Option<&mut _>s and &mut _s.
type FieldsRawMut = <<Path as RevGetMultiFieldMutImpl<'a, This>>::UnnormFieldsRawMut as NormalizeFields>::Output
This is usually a tuple of Option<*mut _>s and *mut _s.
fn rev_get_multi_field_mut(
Self,
&'a mut This
) -> <Path as RevGetMultiFieldMut<'a, This>>::FieldsMut[src]
Self,
&'a mut This
) -> <Path as RevGetMultiFieldMut<'a, This>>::FieldsMut
unsafe fn rev_get_multi_field_raw_mut(
Self,
*mut This
) -> <Path as RevGetMultiFieldMut<'a, This>>::FieldsRawMut[src]
Self,
*mut This
) -> <Path as RevGetMultiFieldMut<'a, This>>::FieldsRawMut
impl<'a, Path, This> RevIntoField<'a, This> for Path where
Path: RevIntoFieldImpl<'a, This, Err = InfallibleAccess>, [src]
Path: RevIntoFieldImpl<'a, This, Err = InfallibleAccess>,
impl<'a, Path, This> RevIntoFieldMut<'a, This> for Path where
Path: RevIntoField<'a, This> + RevGetFieldMut<'a, This>, [src]
Path: RevIntoField<'a, This> + RevGetFieldMut<'a, This>,
impl<T> SelfOps for T where
T: ?Sized, [src]
T: ?Sized,
const T: PhantomData<fn() -> Self>[src]
const T_D: PhantomData<Self>[src]
fn assert_ty(self, _other: PhantomData<fn() -> Self>) -> Self[src]
fn assert_ty_ref(&self, _other: PhantomData<fn() -> Self>) -> &Self[src]
fn assert_ty_mut(&mut self, _other: PhantomData<fn() -> Self>) -> &mut Self[src]
fn ty_(&self) -> PhantomData<fn() -> Self>[src]
fn ty_d(&self) -> PhantomData<Self>[src]
fn ty_inv(&self) -> PhantomData<fn(Self) -> Self>[src]
fn ty_inv_ref(&self) -> PhantomData<Cell<&Self>>[src]
fn eq_id(&self, other: &Self) -> bool[src]
fn piped<F, U>(self, f: F) -> U where
F: FnOnce(Self) -> U, [src]
F: FnOnce(Self) -> U,
fn piped_ref<'a, F, U>(&'a self, f: F) -> U where
F: FnOnce(&'a Self) -> U, [src]
F: FnOnce(&'a Self) -> U,
fn piped_mut<'a, F, U>(&'a mut self, f: F) -> U where
F: FnOnce(&'a mut Self) -> U, [src]
F: FnOnce(&'a mut Self) -> U,
fn mutated<F>(self, f: F) -> Self where
F: FnOnce(&mut Self), [src]
F: FnOnce(&mut Self),
fn observe<F>(self, f: F) -> Self where
F: FnOnce(&Self), [src]
F: FnOnce(&Self),
fn into_<T>(self, PhantomData<fn() -> T>) -> T where
Self: Into<T>, [src]
Self: Into<T>,
fn as_ref_<T>(&self) -> &T where
Self: AsRef<T>,
T: ?Sized, [src]
Self: AsRef<T>,
T: ?Sized,
fn as_mut_<T>(&mut self) -> &mut T where
Self: AsMut<T>,
T: ?Sized, [src]
Self: AsMut<T>,
T: ?Sized,
fn drop_(self)[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The error type returned when the conversion fails.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> TypeIdentity for T where
T: ?Sized, [src]
T: ?Sized,
type Type = T
The same type as Self. Read more
fn into_type_val(self) -> Self::Type where
Self::Type: Sized, [src]
Self::Type: Sized,
fn into_type_ref(&self) -> &Self::Type[src]
fn into_type_mut(&mut self) -> &mut Self::Type[src]
fn into_type_box(self: Box<Self>) -> Box<Self::Type>[src]
fn into_type_arc(this: Arc<Self>) -> Arc<Self::Type>[src]
fn into_type_rc(this: Rc<Self>) -> Rc<Self::Type>[src]
fn from_type_val(this: Self::Type) -> Self where
Self::Type: Sized, [src]
Self::Type: Sized,