pub struct ExceptionHandlerSyntax {
pub token: Token,
pub patterns: Vec<ExceptionPatternSyntax>,
pub alias: Option<Identifier>,
pub statements: Vec<ProceduralStatement>,
pub span: SourceRange,
}Fields§
§token: Token§patterns: Vec<ExceptionPatternSyntax>§alias: Option<Identifier>§statements: Vec<ProceduralStatement>§span: SourceRangeTrait Implementations§
Source§impl Clone for ExceptionHandlerSyntax
impl Clone for ExceptionHandlerSyntax
Source§fn clone(&self) -> ExceptionHandlerSyntax
fn clone(&self) -> ExceptionHandlerSyntax
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExceptionHandlerSyntax
impl Debug for ExceptionHandlerSyntax
Source§impl PartialEq for ExceptionHandlerSyntax
impl PartialEq for ExceptionHandlerSyntax
impl StructuralPartialEq for ExceptionHandlerSyntax
Auto Trait Implementations§
impl Freeze for ExceptionHandlerSyntax
impl RefUnwindSafe for ExceptionHandlerSyntax
impl Send for ExceptionHandlerSyntax
impl Sync for ExceptionHandlerSyntax
impl Unpin for ExceptionHandlerSyntax
impl UnsafeUnpin for ExceptionHandlerSyntax
impl UnwindSafe for ExceptionHandlerSyntax
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