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