pub struct TypedEnum {
pub ast: Enum,
pub variant_payload_types: HashMap<String, Vec<ResolvedType>>,
}Fields§
§ast: Enum§variant_payload_types: HashMap<String, Vec<ResolvedType>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for TypedEnum
impl RefUnwindSafe for TypedEnum
impl Send for TypedEnum
impl Sync for TypedEnum
impl Unpin for TypedEnum
impl UnwindSafe for TypedEnum
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