pub struct CallTargetsDirective {
pub targets: Vec<FunctionSymbol>,
pub span: Span,
}Expand description
Structured representation of a .calltargets directive.
Syntax: .calltargets func1, func2, func3, …;
Fields§
§targets: Vec<FunctionSymbol>§span: SpanImplementations§
Trait Implementations§
Source§impl Clone for CallTargetsDirective
impl Clone for CallTargetsDirective
Source§fn clone(&self) -> CallTargetsDirective
fn clone(&self) -> CallTargetsDirective
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CallTargetsDirective
impl Debug for CallTargetsDirective
Source§impl PartialEq for CallTargetsDirective
impl PartialEq for CallTargetsDirective
Source§impl Spanned for CallTargetsDirective
impl Spanned for CallTargetsDirective
Source§impl TreeDisplay for CallTargetsDirective
impl TreeDisplay for CallTargetsDirective
Source§fn tree_display(&self, f: &mut TreeFormatter, source: &str) -> Result
fn tree_display(&self, f: &mut TreeFormatter, source: &str) -> Result
Display this node in tree format. Read more
impl StructuralPartialEq for CallTargetsDirective
Auto Trait Implementations§
impl Freeze for CallTargetsDirective
impl RefUnwindSafe for CallTargetsDirective
impl Send for CallTargetsDirective
impl Sync for CallTargetsDirective
impl Unpin for CallTargetsDirective
impl UnwindSafe for CallTargetsDirective
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more