Struct brotli::enc::writer::AllocatedStackMemory
[−]
[src]
pub struct AllocatedStackMemory<'a, T> where
T: 'a, { pub mem: &'a mut [T], }
Fields
mem: &'a mut [T]
Trait Implementations
impl<'a, T> SliceWrapperMut<T> for AllocatedStackMemory<'a, T> where
T: 'a,
[src]
T: 'a,
impl<'a, T> Index<usize> for AllocatedStackMemory<'a, T> where
T: 'a,
[src]
T: 'a,
type Output = T
The returned type after indexing.
ⓘImportant traits for &'a mut Ifn index(&'b self, _index: usize) -> &'b T
[src]
ⓘImportant traits for &'a mut I
Performs the indexing (container[index]
) operation.
impl<'a, T> IndexMut<usize> for AllocatedStackMemory<'a, T> where
T: 'a,
[src]
T: 'a,
ⓘImportant traits for &'a mut Ifn index_mut(&'b mut self, _index: usize) -> &'b mut T
[src]
ⓘImportant traits for &'a mut I
Performs the mutable indexing (container[index]
) operation.
impl<'a, T> SliceWrapper<T> for AllocatedStackMemory<'a, T> where
T: 'a,
[src]
T: 'a,
impl<'a, T> Default for AllocatedStackMemory<'a, T> where
T: 'a,
[src]
T: 'a,
fn default() -> AllocatedStackMemory<'a, T>
[src]
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl<'a, T> Send for AllocatedStackMemory<'a, T> where
T: Send,
T: Send,
impl<'a, T> Sync for AllocatedStackMemory<'a, T> where
T: Sync,
T: Sync,