pub enum EnumVariantLiteral {
Simple(QualifiedTypeIdentifier, LocalTypeIdentifier),
Tuple(QualifiedTypeIdentifier, LocalTypeIdentifier, Vec<Expression>),
Struct(QualifiedTypeIdentifier, LocalTypeIdentifier, Vec<FieldExpression>),
}
Variants§
Simple(QualifiedTypeIdentifier, LocalTypeIdentifier)
Tuple(QualifiedTypeIdentifier, LocalTypeIdentifier, Vec<Expression>)
Struct(QualifiedTypeIdentifier, LocalTypeIdentifier, Vec<FieldExpression>)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EnumVariantLiteral
impl RefUnwindSafe for EnumVariantLiteral
impl Send for EnumVariantLiteral
impl Sync for EnumVariantLiteral
impl Unpin for EnumVariantLiteral
impl UnwindSafe for EnumVariantLiteral
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more