pub struct ExceptionHandlerRange {
pub start: u16,
pub end: u16,
pub handler: u16,
}Expand description
Raw Code-attribute exception-table offsets to validate against decoded instructions.
Fields§
§start: u16First protected instruction, inclusive.
end: u16End of the protected range, exclusive; the code length is permitted.
handler: u16First instruction of the handler.
Trait Implementations§
Source§impl Clone for ExceptionHandlerRange
impl Clone for ExceptionHandlerRange
Source§fn clone(&self) -> ExceptionHandlerRange
fn clone(&self) -> ExceptionHandlerRange
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 moreimpl Copy for ExceptionHandlerRange
Source§impl Debug for ExceptionHandlerRange
impl Debug for ExceptionHandlerRange
impl Eq for ExceptionHandlerRange
Source§impl PartialEq for ExceptionHandlerRange
impl PartialEq for ExceptionHandlerRange
impl StructuralPartialEq for ExceptionHandlerRange
Auto Trait Implementations§
impl Freeze for ExceptionHandlerRange
impl RefUnwindSafe for ExceptionHandlerRange
impl Send for ExceptionHandlerRange
impl Sync for ExceptionHandlerRange
impl Unpin for ExceptionHandlerRange
impl UnsafeUnpin for ExceptionHandlerRange
impl UnwindSafe for ExceptionHandlerRange
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