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 OrAsgn
impl UnwindSafe for OrAsgn
Blanket Implementations
Mutably borrows from an owned value. Read more