pub trait CallGraphGeneratorStep {
// Required methods
fn name(&self) -> &'static str;
fn config(&mut self, config: &HashMap<String, String>);
fn generate(
&self,
input: CallGraphGeneratorInput,
ctx: &mut CallGraphGeneratorContext,
graph: &mut CallGraph,
) -> Result<()>;
}
Required Methods§
fn name(&self) -> &'static str
Sourcefn generate(
&self,
input: CallGraphGeneratorInput,
ctx: &mut CallGraphGeneratorContext,
graph: &mut CallGraph,
) -> Result<()>
fn generate( &self, input: CallGraphGeneratorInput, ctx: &mut CallGraphGeneratorContext, graph: &mut CallGraph, ) -> Result<()>
Generate part of the call graph.