Struct std::any::TypeId
[−]
[src]
pub struct TypeId {
// some fields omitted
}1.0.0A TypeId represents a globally unique identifier for a type.
Each TypeId is an opaque object which does not allow inspection of what's
inside but does allow basic operations such as cloning, comparison,
printing, and showing.
A TypeId is currently only available for types which ascribe to 'static,
but this limitation may be removed in the future.
Methods
impl TypeId
fn of<T>() -> TypeId where T: 'static + Reflect + ?Sized
Returns the TypeId of the type this generic function has been
instantiated with