pub struct SwitchDefault {
pub body: StmtId,
pub span: Span,
}Expand description
Separate from SwitchCase so duplicate-default detection has nowhere to slip.
Fields§
§body: StmtId§span: SpanTrait Implementations§
Source§impl Clone for SwitchDefault
impl Clone for SwitchDefault
Source§impl Debug for SwitchDefault
impl Debug for SwitchDefault
Source§impl PartialEq for SwitchDefault
impl PartialEq for SwitchDefault
impl StructuralPartialEq for SwitchDefault
Auto Trait Implementations§
impl Freeze for SwitchDefault
impl RefUnwindSafe for SwitchDefault
impl Send for SwitchDefault
impl Sync for SwitchDefault
impl Unpin for SwitchDefault
impl UnsafeUnpin for SwitchDefault
impl UnwindSafe for SwitchDefault
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