Struct typify_impl::Type [−][src]
pub struct Type<'a> { /* fields omitted */ }
Expand description
Representation of a type which may have a definition or may be built-in.
Implementations
The identifier for the type as might be used for a function return or defining the type of a member of a struct..
The identifier for the type as might be used for a parameter in a
function signature. In general: simple types are the same as
Type::ident and complex types prepend a &
.
The definition for this type. This will be empty for types that are
already defined such as u32
or uuid::Uuid
.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Type<'a>
impl<'a> UnwindSafe for Type<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more