pub struct IfExpr {
pub keyword: Keyword,
pub condition: Operation,
pub body: Body,
pub elif: Box<[ElifExpr]>,
pub el: Option<ElseExpr>,
}
Fields§
§keyword: Keyword
§condition: Operation
§body: Body
§elif: Box<[ElifExpr]>
§el: Option<ElseExpr>
Trait Implementations§
impl StructuralPartialEq for IfExpr
Auto Trait Implementations§
impl Freeze for IfExpr
impl RefUnwindSafe for IfExpr
impl Send for IfExpr
impl Sync for IfExpr
impl Unpin for IfExpr
impl UnwindSafe for IfExpr
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