pub struct StreamPhaseNode {
pub stratum_id: u32,
pub rule_index: usize,
pub phase: StreamPhase,
pub stream_index: usize,
}Expand description
One phase scheduled for one independent rule.
Fields§
§stratum_id: u32Stratum id that owns this phase node.
rule_index: usizeRule index within the stratum’s independent-rule list.
phase: StreamPhasePhase executed for this rule.
stream_index: usizeCUDA stream slot selected by greedy bin assignment.
Trait Implementations§
Source§impl Clone for StreamPhaseNode
impl Clone for StreamPhaseNode
Source§fn clone(&self) -> StreamPhaseNode
fn clone(&self) -> StreamPhaseNode
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 StreamPhaseNode
impl Debug for StreamPhaseNode
Source§impl PartialEq for StreamPhaseNode
impl PartialEq for StreamPhaseNode
impl Copy for StreamPhaseNode
impl Eq for StreamPhaseNode
impl StructuralPartialEq for StreamPhaseNode
Auto Trait Implementations§
impl Freeze for StreamPhaseNode
impl RefUnwindSafe for StreamPhaseNode
impl Send for StreamPhaseNode
impl Sync for StreamPhaseNode
impl Unpin for StreamPhaseNode
impl UnsafeUnpin for StreamPhaseNode
impl UnwindSafe for StreamPhaseNode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more