pub struct CaseBlock {
pub scrutinee: String,
pub branches: Vec<CaseBranch>,
pub span: SourceSpan,
}Fields§
§scrutinee: String§branches: Vec<CaseBranch>§span: SourceSpanTrait Implementations§
impl Eq for CaseBlock
impl StructuralPartialEq for CaseBlock
Auto Trait Implementations§
impl Freeze for CaseBlock
impl RefUnwindSafe for CaseBlock
impl Send for CaseBlock
impl Sync for CaseBlock
impl Unpin for CaseBlock
impl UnsafeUnpin for CaseBlock
impl UnwindSafe for CaseBlock
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