pub(super) struct Types {
declared: HashMap<Type, DataId>,
pending: Vec<(Type, DataId)>,
}Fields§
§declared: HashMap<Type, DataId>§pending: Vec<(Type, DataId)>Declared but not yet emitted.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Send for Types
impl !Sync for Types
impl Freeze for Types
impl RefUnwindSafe for Types
impl Unpin for Types
impl UnsafeUnpin for Types
impl UnwindSafe for Types
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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