Struct lib_ruby_parser::nodes::OrAsgn [−][src]
#[repr(C)]pub struct OrAsgn { pub recv: Box<Node>, pub value: Box<Node>, pub operator_l: Loc, pub expression_l: Loc, }
Expand description
Represents lhs ||= rhs assignment
Fields
recv: Box<Node>Left hand statement
value: Box<Node>Right hand statement
operator_l: LocLocation of the ||= operator
foo ||= bar
~~~
expression_l: LocLocation of the full expression
foo ||= bar
~~~~~~~~~~~
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OrAsgnimpl UnwindSafe for OrAsgnBlanket Implementations
Mutably borrows from an owned value. Read more