pub struct IfElse {
pub ifs: (Expr, Vec<HIR>),
pub if_else: Vec<(Expr, Vec<HIR>)>,
pub els: Option<Vec<HIR>>,
}
Fields
ifs: (Expr, Vec<HIR>)
if_else: Vec<(Expr, Vec<HIR>)>
els: Option<Vec<HIR>>
Trait Implementations
sourceimpl PartialEq<IfElse> for IfElse
impl PartialEq<IfElse> for IfElse
impl StructuralPartialEq for IfElse
Auto Trait Implementations
impl RefUnwindSafe for IfElse
impl !Send for IfElse
impl !Sync for IfElse
impl Unpin for IfElse
impl UnwindSafe for IfElse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more