[][src]Module rebound::reflect

Reflection related traits

Traits

Reflected

A trait representing any reflected Type. Supports operations common to all Types, such as retrieving its qualified name or impl information.

ReflectedArray

A trait representing a reflected array. Supports operations specific to arrays

ReflectedEnum

A trait representing a reflected enum. Supports operations specific to enums

ReflectedFunction

A trait representing a reflected function. Supports operations specific to functions

ReflectedImpl

A trait representing a reflected impl for a type.

ReflectedPointer

A trait representing a reflected pointer. Supports operations specific to pointers

ReflectedReference

A trait representing a reflected reference. Supports operations specific to references

ReflectedSlice

A trait representing a reflected slice. Supports operations specific to slices

ReflectedStruct

A trait representing a reflected struct. Supports operations specific to structs

ReflectedTuple

A trait representing a reflected tuple. Supports operations specific to tuples

ReflectedTupleStruct

A trait representing a reflected tuple struct. Supports operations specific to tuple structs

ReflectedUnion

A trait representing a reflected union. Supports operations specific to unions

ReflectedUnitStruct

A trait representing a reflected unit struct.