Struct fringe::SliceStack
[−]
[src]
pub struct SliceStack<'a>(pub &'a mut [u8]);
SliceStack holds a non-guarded stack allocated elsewhere and provided as a mutable slice.
Any slice used in a SliceStack must adhere to the Stack contract.
Trait Implementations
impl<'a> Debug for SliceStack<'a>
[src]
impl<'a> Stack for SliceStack<'a>
[src]
fn base(&self) -> *mut u8
Returns the base address of the stack. On all modern architectures, the stack grows downwards, so this is the highest address. Read more
fn limit(&self) -> *mut u8
Returns the limit address of the stack. On all modern architectures, the stack grows downwards, so this is the lowest address. Read more