pub struct ConditionalExpression {
pub condition: Box<Expression>,
pub then_expr: Box<Expression>,
pub else_expr: Box<Expression>,
pub location: SourceLocation,
}Fields§
§condition: Box<Expression>§then_expr: Box<Expression>§else_expr: Box<Expression>§location: SourceLocationTrait Implementations§
Source§impl Clone for ConditionalExpression
impl Clone for ConditionalExpression
Source§impl Debug for ConditionalExpression
impl Debug for ConditionalExpression
Auto Trait Implementations§
impl Freeze for ConditionalExpression
impl RefUnwindSafe for ConditionalExpression
impl Send for ConditionalExpression
impl Sync for ConditionalExpression
impl Unpin for ConditionalExpression
impl UnsafeUnpin for ConditionalExpression
impl UnwindSafe for ConditionalExpression
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