pub struct IrWhen {
pub source: String,
pub pattern: String,
pub guard: Option<IrExpression>,
pub span: SourceSpan,
}Fields§
§source: String§pattern: String§guard: Option<IrExpression>§span: SourceSpanTrait Implementations§
impl Eq for IrWhen
impl StructuralPartialEq for IrWhen
Auto Trait Implementations§
impl Freeze for IrWhen
impl RefUnwindSafe for IrWhen
impl Send for IrWhen
impl Sync for IrWhen
impl Unpin for IrWhen
impl UnsafeUnpin for IrWhen
impl UnwindSafe for IrWhen
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