Trait cameleon_genapi::builder::NodeStoreBuilder
source · pub trait NodeStoreBuilder {
type Store;
// Required methods
fn build(self) -> Self::Store;
fn store_node(&mut self, nid: NodeId, data: NodeData);
fn get_or_intern<T>(&mut self, node_name: T) -> NodeId
where T: AsRef<str>;
fn fresh_id(&mut self) -> u32;
}
Required Associated Types§
Required Methods§
sourcefn store_node(&mut self, nid: NodeId, data: NodeData)
fn store_node(&mut self, nid: NodeId, data: NodeData)
Store NodeData
.