[−][src]Struct aligned::Aligned
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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 0]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 0]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 1]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 1]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 2]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 2]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 3]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 3]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 4]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 4]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 5]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 5]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 6]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 6]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 7]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 7]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 8]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 8]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 9]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 9]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 10]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 10]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 11]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 11]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 12]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 12]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 13]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 13]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 14]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 14]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 15]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 15]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 16]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 16]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 17]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 17]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 18]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 18]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 19]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 19]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 20]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 20]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 21]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 21]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 22]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 22]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 23]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 23]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 24]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 24]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 25]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 25]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 26]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 26]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 27]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 27]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 28]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 28]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 29]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 29]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 30]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 30]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 31]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 31]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 32]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 32]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 64]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 64]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 128]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 128]>impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 256]>[src]
impl<T, ALIGNMENT> DerefMut for Aligned<ALIGNMENT, [T; 256]>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; 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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; 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> 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> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1024]>[src]
impl<T, ALIGNMENT> IndexMut<RangeTo<usize>> for Aligned<ALIGNMENT, [T; 1024]>Auto Trait Implementations
impl<ALIGNMENT, ARRAY: ?Sized> Send for Aligned<ALIGNMENT, ARRAY> where
ALIGNMENT: Send,
ARRAY: Send,
impl<ALIGNMENT, ARRAY: ?Sized> Send for Aligned<ALIGNMENT, ARRAY> where
ALIGNMENT: Send,
ARRAY: Send, impl<ALIGNMENT, ARRAY: ?Sized> Sync for Aligned<ALIGNMENT, ARRAY> where
ALIGNMENT: Sync,
ARRAY: Sync,
impl<ALIGNMENT, ARRAY: ?Sized> Sync for Aligned<ALIGNMENT, ARRAY> where
ALIGNMENT: Sync,
ARRAY: Sync, Blanket Implementations
impl<T, U> TryFrom for T where
T: From<U>, [src]
impl<T, U> TryFrom for T where
T: From<U>, type Error = !
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>try_from)Performs the conversion.
impl<T> From for T[src]
impl<T> From for Timpl<T, U> TryInto for T where
U: TryFrom<T>, [src]
impl<T, U> TryInto for T where
U: TryFrom<T>, type Error = <U as TryFrom<T>>::Error
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>try_from)Performs the conversion.
impl<T, U> Into for T where
U: From<T>, [src]
impl<T, U> Into for T where
U: From<T>, impl<T> Borrow for T where
T: ?Sized, [src]
impl<T> Borrow for T where
T: ?Sized, impl<T> BorrowMut for T where
T: ?Sized, [src]
impl<T> BorrowMut for T where
T: ?Sized, fn borrow_mut(&mut self) -> &mut T[src]
fn borrow_mut(&mut self) -> &mut TMutably borrows from an owned value. Read more
impl<T> Any for T where
T: 'static + ?Sized, [src]
impl<T> Any for T where
T: 'static + ?Sized, fn get_type_id(&self) -> TypeId[src]
fn get_type_id(&self) -> TypeId🔬 This is a nightly-only experimental API. (get_type_id)
this method will likely be replaced by an associated static
Gets the TypeId of self. Read more