pub struct Spelled {
pub record: RecordId,
pub member: Symbol,
pub name: Symbol,
pub of: TypeId,
}Expand description
A record member written with a typedef name, and the name it was written with.
Fields§
§record: RecordIdThe record the member is in.
member: SymbolThe member.
name: SymbolThe typedef name its specifiers named.
of: TypeIdThe type the name stood for, which the member’s type is built on top of.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Spelled
impl RefUnwindSafe for Spelled
impl Send for Spelled
impl Sync for Spelled
impl Unpin for Spelled
impl UnsafeUnpin for Spelled
impl UnwindSafe for Spelled
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