Module core::slice 1.0.0[−][src]
Expand description
切片管理和操作。
有关更多详细信息,请参见 std::slice
。
Modules
memchr | Experimental 纯粹的 rust memchr 实现,取自 rust-memchr |
Structs
ArrayChunks | Experimental 在 (non-overlapping) 块 (一次 |
ArrayChunksMut | Experimental 在 (non-overlapping) 可变块 (一次 |
ArrayWindows | Experimental 在切片上以重叠块 (一次 |
EscapeAscii | Experimental 一个字节的转义版本的迭代器。 |
GroupBy | Experimental (non-overlapping) 块中由谓词分隔的切片上的迭代器。 |
GroupByMut | Experimental 在 (non-overlapping) 可变块中由谓词分隔的切片上的迭代器。 |
Chunks | 在 (non-overlapping) 块 (一次 |
ChunksExact | 在 (non-overlapping) 块 (一次 |
ChunksExactMut | 在 (non-overlapping) 可变块 (一次 |
ChunksMut | 在 (non-overlapping) 可变块 (一次 |
Iter | 不可变切片迭代器 |
IterMut | 可变切片迭代器。 |
RChunks | 在 (non-overlapping) 块 (一次 |
RChunksExact | 在 (non-overlapping) 块 (一次 |
RChunksExactMut | 从切片末尾开始,在 (non-overlapping) 可变块 (一次 |
RChunksMut | 从切片末尾开始,在 (non-overlapping) 可变块 (一次 |
RSplit | 从切片的末尾开始,由与谓词函数匹配的元素分隔的子切片上的迭代器。 |
RSplitMut | vector 的子切片上的迭代器,该迭代器由与 |
RSplitN | 在子切片上进行迭代的迭代器,这些子切片由与谓词函数匹配的元素分隔,从切片的末尾开始,并限于给定的拆分数。 |
RSplitNMut | 在子切片上进行迭代的迭代器,这些子切片由与谓词函数匹配的元素分隔,从切片的末尾开始,并限于给定的拆分数。 |
Split | 在子切片上进行迭代的迭代器,这些子切片由与谓词函数匹配的元素分隔。 |
SplitInclusive | 在子切片上进行迭代的迭代器,这些子切片由与谓词函数匹配的元素分隔。
与 |
SplitInclusiveMut | vector 的可变子片段上的迭代器,该子片段由与 |
SplitMut | vector 的可变子片段上的迭代器,该子片段由与 |
SplitN | 在子切片上进行迭代的迭代器,这些子切片由与谓词函数匹配的元素分隔,限于给定的拆分数。 |
SplitNMut | 在子切片上进行迭代的迭代器,这些子切片由与谓词函数匹配的元素分隔,限于给定的拆分数。 |
Windows | 长度为 |
Traits
SlicePattern | Experimental 切片中的模式 - 当前,仅由 |
SliceIndex | 帮助程序 trait 用于索引操作。 |
Functions
heapsort | Experimental 使用堆排序对 |
range | Experimental 执行范围的边界检查。 |
from_mut | 将引用转换为 T 转换为长度为 1 的切片 (不进行复制)。 |
from_raw_parts⚠ | 根据指针和长度形成切片。 |
from_raw_parts_mut⚠ | 执行与 |
from_ref | 将引用转换为 T 转换为长度为 1 的切片 (不进行复制)。 |