pub struct ResolvedMatchArm {
pub ast_match_arm: MatchArm,
pub pattern: ResolvedPattern,
pub expression: Box<ResolvedExpression>,
pub expression_type: ResolvedType,
}
Fields§
§ast_match_arm: MatchArm
§pattern: ResolvedPattern
§expression: Box<ResolvedExpression>
§expression_type: ResolvedType
Trait Implementations§
Source§impl Debug for ResolvedMatchArm
impl Debug for ResolvedMatchArm
Auto Trait Implementations§
impl Freeze for ResolvedMatchArm
impl !RefUnwindSafe for ResolvedMatchArm
impl !Send for ResolvedMatchArm
impl !Sync for ResolvedMatchArm
impl Unpin for ResolvedMatchArm
impl !UnwindSafe for ResolvedMatchArm
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