pub struct LazyPaths64 { /* private fields */ }Expand description
Lazy view of multiple Path64 from a C++ PathsBlob64 (one path per next()).
来自 C++ PathsBlob64 的多条 Path64 惰性视图(每次 next 构造一条路径)。
Implementations§
Source§impl LazyPaths64
impl LazyPaths64
Sourcepub fn iter(&self) -> PathsBlob64Iter<'_> ⓘ
pub fn iter(&self) -> PathsBlob64Iter<'_> ⓘ
Borrowing iterator over paths. / 借用迭代每条路径。
Sourcepub fn into_paths(self) -> Paths64
pub fn into_paths(self) -> Paths64
Consumes and materializes all paths. / 消耗并物化全部路径。
Sourcepub fn into_first_path(self) -> Path64
pub fn into_first_path(self) -> Path64
First path or empty (common for single-path ops). / 取首条路径(单路径运算常用)。
Trait Implementations§
Source§impl Clone for LazyPaths64
impl Clone for LazyPaths64
Source§fn clone(&self) -> LazyPaths64
fn clone(&self) -> LazyPaths64
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LazyPaths64
impl Debug for LazyPaths64
Source§impl Default for LazyPaths64
impl Default for LazyPaths64
Source§fn default() -> LazyPaths64
fn default() -> LazyPaths64
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LazyPaths64
impl RefUnwindSafe for LazyPaths64
impl Send for LazyPaths64
impl Sync for LazyPaths64
impl Unpin for LazyPaths64
impl UnsafeUnpin for LazyPaths64
impl UnwindSafe for LazyPaths64
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more