Top-level Type value, enabling extensible type-specific metadata. We can add new logical types to Type without breaking backwards compatibility
0: u8
Returns the variant’s name or “” if unknown.
source
Hasher
Ordering
self
other
==
!=
<
<=
>
>=
pos
TypeId
clone_to_uninit
dst
Returns the argument unchanged.
Calls U::from(self).
U::from(self)
That is, this conversion is whatever the implementation of From<T> for U chooses to do.
From<T> for U