Trait Addressable
Source pub trait Addressable<T>:
Index<usize, Output = T>
+ IndexMut<usize>
+ Index<Range<usize>, Output = [<Self as Index<usize>>::Output]>
+ IndexMut<Range<usize>>
+ Index<RangeFrom<usize>, Output = [<Self as Index<usize>>::Output]>
+ IndexMut<RangeFrom<usize>>
+ Index<RangeTo<usize>, Output = [<Self as Index<usize>>::Output]>
+ IndexMut<RangeTo<usize>>
+ Index<RangeFull, Output = [<Self as Index<usize>>::Output]>
+ IndexMut<RangeFull>
+ Deref<Target = [<Self as Index<usize>>::Output]>
+ DerefMut{ }