pub struct LinkOutput {
pub node_type_ids: IndexMap<Symbol, NodeTypeId>,
pub node_field_ids: IndexMap<Symbol, NodeFieldId>,
}Expand description
Output from the link phase for binary emission.
Fields§
§node_type_ids: IndexMap<Symbol, NodeTypeId>Interned name → NodeTypeId (for binary: StringId → NodeTypeId)
node_field_ids: IndexMap<Symbol, NodeFieldId>Interned name → NodeFieldId (for binary: StringId → NodeFieldId)
Trait Implementations§
Source§impl Default for LinkOutput
impl Default for LinkOutput
Source§fn default() -> LinkOutput
fn default() -> LinkOutput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LinkOutput
impl RefUnwindSafe for LinkOutput
impl Send for LinkOutput
impl Sync for LinkOutput
impl Unpin for LinkOutput
impl UnwindSafe for LinkOutput
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