Struct lib_ruby_parser::nodes::Splat [−][src]
#[repr(C)]pub struct Splat { pub value: Option<Box<Node>>, pub operator_l: Loc, pub expression_l: Loc, }
Expand description
Represents an arguments splat (i.e. *bar
in a call like foo(*bar)
)
Fields
value: Option<Box<Node>>
Value that is converted to array
operator_l: Loc
Location of the *
operator
foo(*bar)
~
expression_l: Loc
Location of the full expression
foo(*bar)
~~~~
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Splat
impl UnwindSafe for Splat
Blanket Implementations
Mutably borrows from an owned value. Read more