Module core::sliceStable
[-]
[+]
[src]
Slice management and manipulation
For more details std::slice.
Modules
| bytes | Operations on |
| raw | Unsafe operations |
Structs
| Chunks | An iterator over a slice in (non-overlapping) chunks ( |
| ChunksMut | An iterator over a slice in (non-overlapping) mutable chunks ( |
| Iter | Immutable slice iterator |
| IterMut | Mutable slice iterator. |
| RSplitN | An iterator over subslices separated by elements that match a predicate function, limited to a given number of splits, starting from the end of the slice. |
| RSplitNMut | An iterator over subslices separated by elements that match a predicate function, limited to a given number of splits, starting from the end of the slice. |
| Split | An iterator over subslices separated by elements that match a predicate function. |
| SplitMut | An iterator over the subslices of the vector which are separated
by elements that match |
| SplitN | An iterator over subslices separated by elements that match a predicate function, limited to a given number of splits. |
| SplitNMut | An iterator over subslices separated by elements that match a predicate function, limited to a given number of splits. |
| Windows | An iterator over overlapping subslices of length |
Traits
| AsSlice | Data that is viewable as a slice. |
| CloneSliceExt | Extension methods for slices on Clone elements |
| IntSliceExt | Extension methods for slices containing integers. |
| OrdSliceExt | Extension methods for slices containing |
| PartialEqSliceExt | Extension methods for slices containing |
| SliceExt | Extension methods for slices. |
Functions
| from_raw_buf | Forms a slice from a pointer and a length. |
| from_raw_mut_buf | Performs the same functionality as |
| mut_ref_slice | Converts a pointer to A into a slice of length 1 (without copying). |
| ref_slice | Converts a pointer to A into a slice of length 1 (without copying). |