Skip to main content

HierPathResolver

Trait HierPathResolver 

Source
pub trait HierPathResolver {
    // Required method
    fn resolve_hier_path(&self, path: &str) -> Option<InstantiatedSignalId>;
}
Expand description

Name -> signal resolution (VPI vpi_handle_by_name, debugger watch paths, STATE’s introspect::read_by_hier_path), sv-lang-free and always built for the same reason as HierarchicalNames. Every NetlistView provides it via the blanket impl below.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T: NetlistView + ?Sized> HierPathResolver for T

Available on crate feature frontend only.