Type Alias query_structure::walkers::RelationWalker
source · pub type RelationWalker<'db> = Walker<'db, RelationId>;
Expand description
A relation that has the minimal amount of information for us to create one. Useful for validation purposes. Holds all possible relation types.
Aliased Type§
struct RelationWalker<'db> {
pub db: &'db ParserDatabase,
pub id: RelationId,
}
Fields§
§db: &'db ParserDatabase
The parser database being traversed.
id: RelationId
The identifier of the focused element.