pub struct ElseIfStatement {
pub condition: ExpressionNode,
pub consequent: ExpressionNode,
pub span: SourceSpan,
pub source_id: SourceId,
}
Fields§
§condition: ExpressionNode
§consequent: ExpressionNode
§span: SourceSpan
§source_id: SourceId
Trait Implementations§
Source§impl Clone for ElseIfStatement
impl Clone for ElseIfStatement
Source§fn clone(&self) -> ElseIfStatement
fn clone(&self) -> ElseIfStatement
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 ElseIfStatement
impl Debug for ElseIfStatement
Source§impl PartialEq for ElseIfStatement
impl PartialEq for ElseIfStatement
impl StructuralPartialEq for ElseIfStatement
Auto Trait Implementations§
impl Freeze for ElseIfStatement
impl RefUnwindSafe for ElseIfStatement
impl Send for ElseIfStatement
impl Sync for ElseIfStatement
impl Unpin for ElseIfStatement
impl UnwindSafe for ElseIfStatement
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