pub struct ResolvedDocument {
pub enums: BTreeMap<String, EnumType>,
pub measurands: BTreeMap<String, MeasurandDefinition>,
pub imports: BTreeMap<String, ModDefDocument>,
}Expand description
A document’s visible symbol tables after import resolution: local symbols
first, then imported ones (alias-prefixed as <alias>:<id>, never
overriding an existing entry).
Fields§
§enums: BTreeMap<String, EnumType>§measurands: BTreeMap<String, MeasurandDefinition>§imports: BTreeMap<String, ModDefDocument>Imported documents keyed by uri.
Auto Trait Implementations§
impl Freeze for ResolvedDocument
impl RefUnwindSafe for ResolvedDocument
impl Send for ResolvedDocument
impl Sync for ResolvedDocument
impl Unpin for ResolvedDocument
impl UnsafeUnpin for ResolvedDocument
impl UnwindSafe for ResolvedDocument
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