Struct abyss::x86_64::interrupt::InterruptStackFrame
source · #[repr(C)]pub struct InterruptStackFrame {
pub rip: usize,
pub cs: SegmentSelector,
pub rflags: Rflags,
pub rsp: usize,
pub ss: SegmentSelector,
/* private fields */
}
Expand description
Stack frame on interrupt.
Fields§
§rip: usize
§cs: SegmentSelector
§rflags: Rflags
§rsp: usize
§ss: SegmentSelector
Trait Implementations§
source§impl Clone for InterruptStackFrame
impl Clone for InterruptStackFrame
source§fn clone(&self) -> InterruptStackFrame
fn clone(&self) -> InterruptStackFrame
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for InterruptStackFrame
impl Debug for InterruptStackFrame
impl Copy for InterruptStackFrame
Auto Trait Implementations§
impl RefUnwindSafe for InterruptStackFrame
impl Send for InterruptStackFrame
impl Sync for InterruptStackFrame
impl Unpin for InterruptStackFrame
impl UnwindSafe for InterruptStackFrame
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
const: unstable§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more