[][src]Module structural::structural_aliases

Structural aliases for standard library types.

Array Traits

This module re-exports these traits from arrays_traits,with:

  • The Array* structural aliases to use any type with accessors from 0 until the size of the array,in which all the field types are the same,

  • The Array*Variant structural aliases to use any enum variant with accessors from 0 until the size of the array,in which all the field types are the same.

Tuple Traits

This module re-exports these traits from tuple_traits,with:

  • The Tuple* structural aliases to use any type with accessors from TS!(0) until the size of the tuple,in which all field types can be different,

  • The Tuple*Variant structural aliases to use any enum variant with accessors from TS!(0) until the size of the tuple,in which all field types can be different.

Re-exports

pub use self::array_traits::*;
pub use self::tuple_traits::*;

Modules

array_traits

Traits (including structural aliases) for arrays.

tuple_traits

Contains structural aliases for tuples, with shared,mutable,and by value access to every field of the tuple.

Traits

OptionMove_ESI

Structural alias for Option-like enums. With shared,and by value access.

OptionMove_SI

Structural alias for Option-like enums. With shared,and by value access.

Option_SI

Structural alias for Option-like enums. With shared,mutable,and by value access.

RangeFrom_SI

Structural alias for std::ops::RangeFrom-like structs

RangeRef_SI

Structural alias for std::ops::Range-like structs,with only shared access.

RangeTo_SI

Structural alias for std::ops::RangeTo-like structs

Range_SI

Structural alias for std::ops::Range-like structs

ResultMove_ESI

Structural alias for Result-like enums. With shared,and by value access.

ResultMove_SI

Structural alias for Result-like enums. With shared,and by value access.

Result_ESI

Structural alias for Result-like enums. With shared,mutable,and by value access.

Result_SI

Structural alias for Result-like enums. With shared,mutable,and by value access.