Crate meta_tuple

Source

Macros§

impl_meta_any
Add the get and get_mut function on subtraits of MetaAny.
impl_meta_boxDeprecated
meta_tuple
Create a MetaTuple.
meta_tuple_type
Creates the typing of a MetaTuple.

Structs§

Join
Joins 2 MetaTuples.
MetaItem
A MetaTuple containing a single item.

Enums§

ErasedInner
Erased MetaTuple.
ErasedInnerMut
Erased mutable MetaTuple.
ErasedInnerPtr
Erased MetaTuple that returns pointers.

Traits§

IntoMetaTuple
A trait that converts a more user friendly concrete type into a MetaTuple.
MetaAny
A dyn compatible alternative to Any that can contain multiple items.
MetaBundle
Utility trait for erasing structs.
MetaQuery
Query into a MetaTuple.
MetaTuple
A statically typed opaque tuple that can contain any type.

Derive Macros§

MetaItem
Make the type as a whole a MetaTuple, equivalent to wrapping it in MetaItem.
MetaQuery
Fetch individual items from a MetaTuple.
MetaTuple
Make the type a MetaTuple of its fields.