[−][src]Struct sunrise_kernel::i386::stack::StackDumpSource
The minimal information needed to perform a stack dump.
Fields
esp: usizeThe initial top of the stack.
ebp: usizeThe initial bottom of the first stack frame.
eip: usizeThe initial pc.
Implementations
impl StackDumpSource[src]
pub fn new(esp: usize, ebp: usize, eip: usize) -> Self[src]
Creates a StackDumpSource from :
- the initial top of the stack.
- the initial bottom of the first stack frame.
- the initial ip.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for StackDumpSource
impl Send for StackDumpSource
impl Sync for StackDumpSource
impl Unpin for StackDumpSource
impl UnwindSafe for StackDumpSource
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,