Struct walkabout::ir::Ir [−][src]
pub struct Ir {
pub items: BTreeMap<String, Item>,
pub generics: BTreeMap<String, BTreeSet<String>>,
}
Expand description
The intermediate representation.
Fields
items: BTreeMap<String, Item>
The items in the IR.
generics: BTreeMap<String, BTreeSet<String>>
The generic parameters that appear throughout the IR.
Walkabout assumes that generic parameters are named consistently throughout the types in the IR. This field maps each generic parameter to the union of all trait bounds required of that parameter.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more