pub type VariableRef = VariableRef<VarId, ScopeId>;Aliased Type§
pub struct VariableRef {
pub path: ScopeRef<ScopeId>,
pub name: String,
pub id: VarId,
}Fields§
§path: ScopeRef<ScopeId>Path in the scope hierarchy to where this variable resides
name: StringName of the variable in its hierarchy
id: VarIdBackend specific numeric ID. Performance optimization.
Trait Implementations§
Source§impl VariableRefExt for VariableRef
impl VariableRefExt for VariableRef
Source§fn full_path_string(&self) -> String
fn full_path_string(&self) -> String
A human readable full path to the scope