Struct alloc_no_stdlib::AllocatedStackMemory [] [src]

pub struct AllocatedStackMemory<'a, T: 'a> {
    pub mem: &'a mut [T],
}

Fields

mem: &'a mut [T]

Trait Implementations

impl<'a, T: 'a> Default for AllocatedStackMemory<'a, T>
[src]

fn default() -> Self

Returns the "default value" for a type. Read more

impl<'a, T: 'a> Index<usize> for AllocatedStackMemory<'a, T>
[src]

type Output = T

The returned type after indexing

fn index<'b>(&'b self, _index: usize) -> &'b T

The method for the indexing (Foo[Bar]) operation

impl<'a, T: 'a> IndexMut<usize> for AllocatedStackMemory<'a, T>
[src]

fn index_mut<'b>(&'b mut self, _index: usize) -> &'b mut T

The method for the indexing (Foo[Bar]) operation

impl<'a, T: 'a> SliceWrapper<T> for AllocatedStackMemory<'a, T>
[src]

fn slice(&self) -> &[T]

impl<'a, T: 'a> SliceWrapperMut<T> for AllocatedStackMemory<'a, T>
[src]

fn slice_mut(&mut self) -> &mut [T]