Enum moore_vhdl::ty2::OwnedType [−][src]
pub enum OwnedType<'t> {
EnumBasetype(EnumBasetype),
EnumSubtype(EnumSubtype<'t>),
IntegerBasetype(IntegerBasetype),
IntegerSubtype(IntegerSubtype<'t>),
FloatingBasetype(FloatingBasetype),
FloatingSubtype(FloatingSubtype<'t>),
PhysicalBasetype(PhysicalBasetype),
PhysicalSubtype(PhysicalSubtype<'t>),
Access(AccessType<'t>),
Null,
UniversalInteger,
UniversalReal,
}
Expand description
An owned type.
Variants
EnumBasetype(EnumBasetype)
Tuple Fields of EnumBasetype
0: EnumBasetype
EnumSubtype(EnumSubtype<'t>)
Tuple Fields of EnumSubtype
0: EnumSubtype<'t>
IntegerBasetype(IntegerBasetype)
Tuple Fields of IntegerBasetype
IntegerSubtype(IntegerSubtype<'t>)
Tuple Fields of IntegerSubtype
0: IntegerSubtype<'t>
FloatingBasetype(FloatingBasetype)
Tuple Fields of FloatingBasetype
FloatingSubtype(FloatingSubtype<'t>)
Tuple Fields of FloatingSubtype
0: FloatingSubtype<'t>
PhysicalBasetype(PhysicalBasetype)
Tuple Fields of PhysicalBasetype
PhysicalSubtype(PhysicalSubtype<'t>)
Tuple Fields of PhysicalSubtype
0: PhysicalSubtype<'t>
Access(AccessType<'t>)
Tuple Fields of Access
0: AccessType<'t>
Trait Implementations
Auto Trait Implementations
impl<'t> !RefUnwindSafe for OwnedType<'t>
impl<'t> !UnwindSafe for OwnedType<'t>
Blanket Implementations
Mutably borrows from an owned value. Read more