Struct stack_graphs::stitching::SymbolStackKey [−][src]
pub struct SymbolStackKey { /* fields omitted */ }
Expand description
The key type that we use to find partial paths that start from the root node and have a particular symbol stack as their precondition.
Implementations
pub fn from_symbol_stack(
paths: &mut Paths,
db: &mut Database,
stack: SymbolStack
) -> SymbolStackKey
pub fn from_symbol_stack(
paths: &mut Paths,
db: &mut Database,
stack: SymbolStack
) -> SymbolStackKey
Extracts a new symbol stack key from a symbol stack.
pub fn from_partial_symbol_stack(
partials: &mut PartialPaths,
db: &mut Database,
stack: PartialSymbolStack
) -> SymbolStackKey
pub fn from_partial_symbol_stack(
partials: &mut PartialPaths,
db: &mut Database,
stack: PartialSymbolStack
) -> SymbolStackKey
Extracts a new symbol stack key from a partial symbol stack.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SymbolStackKey
impl Send for SymbolStackKey
impl Sync for SymbolStackKey
impl Unpin for SymbolStackKey
impl UnwindSafe for SymbolStackKey
Blanket Implementations
Mutably borrows from an owned value. Read more