[−][src]Struct sunrise_kernel::i386::stack::StackDumpSource
The minimal information needed to perform a stack dump.
Fields
esp: usize
The initial top of the stack.
ebp: usize
The initial bottom of the first stack frame.
eip: usize
The 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>,