Trait Linker

Source
pub trait Linker: Send + Sync {
    // Required methods
    fn name(&self) -> &str;
    fn find_edges(&self, nodes: &[Node]) -> Result<Vec<Edge>>;
}
Expand description

Trait for cross-language linkers

Required Methods§

Source

fn name(&self) -> &str

Name of the linker

Source

fn find_edges(&self, nodes: &[Node]) -> Result<Vec<Edge>>

Find cross-language edges

Implementors§