pub enum LayeredTraversalPoint {
Unit {
group: usize,
index: usize,
},
Group {
group: usize,
},
}Expand description
Stable layered traversal boundary exposed to generic runtime drivers.
Variants§
Unit
Output of one execution unit before the next unit starts.
Group
Output of one completed execution group.
Trait Implementations§
Source§impl Clone for LayeredTraversalPoint
impl Clone for LayeredTraversalPoint
Source§fn clone(&self) -> LayeredTraversalPoint
fn clone(&self) -> LayeredTraversalPoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LayeredTraversalPoint
Source§impl Debug for LayeredTraversalPoint
impl Debug for LayeredTraversalPoint
impl Eq for LayeredTraversalPoint
Source§impl PartialEq for LayeredTraversalPoint
impl PartialEq for LayeredTraversalPoint
impl StructuralPartialEq for LayeredTraversalPoint
Auto Trait Implementations§
impl Freeze for LayeredTraversalPoint
impl RefUnwindSafe for LayeredTraversalPoint
impl Send for LayeredTraversalPoint
impl Sync for LayeredTraversalPoint
impl Unpin for LayeredTraversalPoint
impl UnsafeUnpin for LayeredTraversalPoint
impl UnwindSafe for LayeredTraversalPoint
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