pub struct CommonEnumVariantType {
pub number: TypeNumber,
pub module_path: ResolvedModulePath,
pub variant_name: ResolvedLocalTypeIdentifier,
pub assigned_name: String,
pub enum_ref: ResolvedEnumTypeRef,
}
Fields§
§number: TypeNumber
§module_path: ResolvedModulePath
§variant_name: ResolvedLocalTypeIdentifier
§assigned_name: String
§enum_ref: ResolvedEnumTypeRef
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CommonEnumVariantType
impl RefUnwindSafe for CommonEnumVariantType
impl !Send for CommonEnumVariantType
impl !Sync for CommonEnumVariantType
impl Unpin for CommonEnumVariantType
impl UnwindSafe for CommonEnumVariantType
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