pub struct SubmissionWaveDeterminismReadbackPlan { /* private fields */ }Expand description
Canonical terminal readback denominator for one prepared deterministic submission wave.
Implementations§
Source§impl SubmissionWaveDeterminismReadbackPlan
impl SubmissionWaveDeterminismReadbackPlan
pub fn from_restore<R: DeviceRuntime>( resolved: &dyn ExecutablePlanView, batch_identity: &BatchOperationIdentity, wave: &PreparedStepSubmissionWave<R>, restore: &SubmissionWaveDeterminismRestore, ) -> Result<Self, VNextError>
pub fn plan_hash(&self) -> &PlanHash
pub fn node_ids(&self) -> &[NodeId]
pub fn collection_request(&self) -> &CompletionReadbackCollectionRequest
pub fn targets(&self) -> &[SubmissionWaveDeterminismReadbackTarget]
pub const fn witness_count(&self) -> usize
Trait Implementations§
Source§impl Clone for SubmissionWaveDeterminismReadbackPlan
impl Clone for SubmissionWaveDeterminismReadbackPlan
Source§fn clone(&self) -> SubmissionWaveDeterminismReadbackPlan
fn clone(&self) -> SubmissionWaveDeterminismReadbackPlan
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 Eq for SubmissionWaveDeterminismReadbackPlan
impl StructuralPartialEq for SubmissionWaveDeterminismReadbackPlan
Auto Trait Implementations§
impl Freeze for SubmissionWaveDeterminismReadbackPlan
impl RefUnwindSafe for SubmissionWaveDeterminismReadbackPlan
impl Send for SubmissionWaveDeterminismReadbackPlan
impl Sync for SubmissionWaveDeterminismReadbackPlan
impl Unpin for SubmissionWaveDeterminismReadbackPlan
impl UnsafeUnpin for SubmissionWaveDeterminismReadbackPlan
impl UnwindSafe for SubmissionWaveDeterminismReadbackPlan
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