TreeDisplay

Trait TreeDisplay 

Source
pub trait TreeDisplay {
    // Required method
    fn tree_display(&self, f: &mut TreeFormatter, source: &str) -> Result;
}

Required Methods§

Source

fn tree_display(&self, f: &mut TreeFormatter, source: &str) -> Result

Display this node in tree format.

§Arguments
  • f - The formatter to write to
  • source - The original source code string for extracting raw text from spans

Implementations on Foreign Types§

Source§

impl TreeDisplay for bool

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for i16

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for i32

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for i64

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for i128

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for u8

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for u16

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for u32

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for u64

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for ()

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Source§

impl TreeDisplay for String

Source§

fn tree_display(&self, f: &mut TreeFormatter, _source: &str) -> Result

Implementors§

Source§

impl TreeDisplay for AddressSize

Source§

impl TreeDisplay for AttributeDirective

Source§

impl TreeDisplay for Axis

Source§

impl TreeDisplay for CodeLinkage

Source§

impl TreeDisplay for DataLinkage

Source§

impl TreeDisplay for DataType

Source§

impl TreeDisplay for EntryFunctionHeaderDirective

Source§

impl TreeDisplay for FuncFunctionHeaderDirective

Source§

impl TreeDisplay for FunctionDim

Source§

impl TreeDisplay for FunctionStatement

Source§

impl TreeDisplay for GlobalInitializer

Source§

impl TreeDisplay for InitializerValue

Source§

impl TreeDisplay for ModuleDebugDirective

Source§

impl TreeDisplay for ModuleDirective

Source§

impl TreeDisplay for ModuleInfoDirectiveKind

Source§

impl TreeDisplay for ModuleVariableDirective

Source§

impl TreeDisplay for Operand

Source§

impl TreeDisplay for ParamStateSpace

Source§

impl TreeDisplay for ParameterDirective

Source§

impl TreeDisplay for Sign

Source§

impl TreeDisplay for SpecialRegister

Source§

impl TreeDisplay for StatementDirective

Source§

impl TreeDisplay for TargetString

Source§

impl TreeDisplay for VariableModifier

Source§

impl TreeDisplay for Inst

Source§

impl TreeDisplay for AddressSizeDirective

Source§

impl TreeDisplay for AliasFunctionDirective

Source§

impl TreeDisplay for BranchTargetsDirective

Source§

impl TreeDisplay for CallPrototypeDirective

Source§

impl TreeDisplay for CallTargetsDirective

Source§

impl TreeDisplay for DwarfDirective

Source§

impl TreeDisplay for EntryFunctionDirective

Source§

impl TreeDisplay for FileDirective

Source§

impl TreeDisplay for FuncFunctionDirective

Source§

impl TreeDisplay for FunctionBody

Source§

impl TreeDisplay for Immediate

Source§

impl TreeDisplay for Instruction

Source§

impl TreeDisplay for Label

Source§

impl TreeDisplay for LocationDirective

Source§

impl TreeDisplay for LocationInlinedAt

Source§

impl TreeDisplay for Module

Source§

impl TreeDisplay for PragmaDirective

Source§

impl TreeDisplay for Predicate

Source§

impl TreeDisplay for RegisterDirective

Source§

impl TreeDisplay for RegisterOperand

Source§

impl TreeDisplay for RegisterTarget

Source§

impl TreeDisplay for SectionDirective

Source§

impl TreeDisplay for TargetDirective

Source§

impl TreeDisplay for VariableDirective

Source§

impl TreeDisplay for VersionDirective