Trait scale_info::TypeInfo
source · Expand description
Implementors return their meta type information.
Required Associated Types§
sourcetype Identity: ?Sized + 'static
type Identity: ?Sized + 'static
The type identifying for which type info is provided.
Note
This is used to uniquely identify a type via core::any::TypeId::of
. In most cases it
will just be Self
, but can be used to unify different types which have the same encoded
representation e.g. reference types Box<T>
, &T
and &mut T
.