pub struct CatchHandler {
pub catches: Vec<(u32, u32)>,
pub catch_all: Option<u32>,
}Expand description
One encoded_catch_handler.
Fields§
§catches: Vec<(u32, u32)>(type id, handler address) pairs, in priority order.
catch_all: Option<u32>Catch-all (finally) handler address.
Trait Implementations§
Source§impl Clone for CatchHandler
impl Clone for CatchHandler
Source§fn clone(&self) -> CatchHandler
fn clone(&self) -> CatchHandler
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 moreAuto Trait Implementations§
impl Freeze for CatchHandler
impl RefUnwindSafe for CatchHandler
impl Send for CatchHandler
impl Sync for CatchHandler
impl Unpin for CatchHandler
impl UnsafeUnpin for CatchHandler
impl UnwindSafe for CatchHandler
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