Struct aligned::Aligned [−][src]
pub struct Aligned<ALIGNMENT, ARRAY> where
    ARRAY: ?Sized,  {
    pub array: ARRAY,
    // some fields omitted
}An ARRAY aligned to mem::align_of::<ALIGNMENT>() bytes
Fields
array: ARRAY
                           The array
Trait Implementations
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T]>type Target = [T]
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T]>impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 0]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 0]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 0]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 0]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 0]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 0]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 0]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 0]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 1]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 1]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 1]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 1]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 2]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 2]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 2]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 2]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 2]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 2]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 2]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 2]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 3]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 3]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 3]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 3]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 3]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 3]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 3]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 3]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 4]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 4]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 4]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 4]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 4]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 4]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 4]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 4]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 5]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 5]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 5]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 5]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 5]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 5]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 5]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 5]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 6]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 6]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 6]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 6]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 6]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 6]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 6]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 6]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 7]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 7]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 7]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 7]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 7]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 7]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 7]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 7]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 8]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 8]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 8]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 8]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 8]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 8]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 8]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 8]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 9]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 9]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 9]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 9]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 9]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 9]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 9]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 9]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 10]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 10]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 10]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 10]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 10]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 10]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 10]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 10]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 11]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 11]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 11]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 11]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 11]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 11]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 11]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 11]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 12]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 12]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 12]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 12]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 12]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 12]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 12]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 12]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 13]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 13]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 13]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 13]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 13]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 13]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 13]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 13]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 14]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 14]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 14]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 14]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 14]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 14]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 14]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 14]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 15]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 15]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 15]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 15]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 15]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 15]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 15]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 15]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 16]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 16]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 16]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 16]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 16]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 16]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 16]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 16]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 17]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 17]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 17]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 17]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 17]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 17]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 17]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 17]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 18]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 18]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 18]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 18]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 18]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 18]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 18]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 18]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 19]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 19]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 19]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 19]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 19]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 19]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 19]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 19]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 20]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 20]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 20]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 20]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 20]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 20]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 20]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 20]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 21]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 21]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 21]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 21]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 21]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 21]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 21]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 21]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 22]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 22]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 22]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 22]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 22]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 22]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 22]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 22]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 23]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 23]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 23]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 23]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 23]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 23]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 23]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 23]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 24]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 24]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 24]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 24]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 24]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 24]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 24]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 24]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 25]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 25]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 25]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 25]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 25]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 25]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 25]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 25]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 26]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 26]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 26]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 26]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 26]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 26]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 26]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 26]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 27]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 27]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 27]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 27]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 27]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 27]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 27]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 27]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 28]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 28]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 28]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 28]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 28]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 28]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 28]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 28]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 29]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 29]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 29]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 29]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 29]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 29]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 29]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 29]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 30]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 30]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 30]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 30]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 30]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 30]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 30]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 30]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 31]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 31]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 31]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 31]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 31]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 31]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 31]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 31]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 32]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 32]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 32]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 32]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 32]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 32]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 32]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 32]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 64]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 64]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 64]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 64]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 64]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 64]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 64]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 64]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 128]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 128]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 128]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 128]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 128]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 128]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 128]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 128]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 256]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 256]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 256]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 256]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 256]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 256]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 256]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 256]>fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::Output[src] 
fn index_mut(&mut self, range: RangeTo<usize>) -> &mut Self::OutputPerforms the mutable indexing (container[index]) operation.
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 1024]>[src] 
impl<T, ALIGNMENT> Deref for Aligned<ALIGNMENT, [T; 1024]>type Target = Aligned<ALIGNMENT, [T]>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target[src] 
fn deref(&self) -> &Self::TargetDereferences the value.
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 1024]>[src] 
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 1024]>impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1024]>[src] 
impl<T, ALIGNMENT> Index<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1024]>type Output = Aligned<ALIGNMENT, [T]>
The returned type after indexing.
fn index(&self, range: RangeTo<usize>) -> &Self::Output[src] 
fn index(&self, range: RangeTo<usize>) -> &Self::OutputPerforms the indexing (container[index]) operation.
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1024]>[src] 
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1024]>