Enum leo_asg::type_::PartialType [−][src]
pub enum PartialType<'a> { Type(Type<'a>), Integer(Option<IntegerType>, Option<IntegerType>), Array(Option<Box<PartialType<'a>>>, Option<usize>), Tuple(Vec<Option<PartialType<'a>>>), }
Variants
Tuple Fields of Type
0: Type<'a>
Tuple Fields of Integer
0: Option<IntegerType>
1: Option<IntegerType>
Tuple Fields of Array
0: Option<Box<PartialType<'a>>>
1: Option<usize>
Tuple Fields of Tuple
0: Vec<Option<PartialType<'a>>>
Implementations
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<'a> !RefUnwindSafe for PartialType<'a>
impl<'a> !Send for PartialType<'a>
impl<'a> !Sync for PartialType<'a>
impl<'a> Unpin for PartialType<'a>
impl<'a> !UnwindSafe for PartialType<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more