pub enum SubmissionWaveDispatchStage {
ContractValidateAndReserve,
BackingAndInputEncode,
ProviderNodeEncode,
LaneReserve,
DeviceRuntimeSubmit,
CompletionArm,
LaneReserveSubmitAndArm,
}Expand description
Typed host boundaries inside one prepared wave dispatch. These intervals are host wall time and must not be combined with backend device timing.
Variants§
ContractValidateAndReserve
BackingAndInputEncode
ProviderNodeEncode
LaneReserve
DeviceRuntimeSubmit
CompletionArm
LaneReserveSubmitAndArm
Trait Implementations§
Source§impl Clone for SubmissionWaveDispatchStage
impl Clone for SubmissionWaveDispatchStage
Source§fn clone(&self) -> SubmissionWaveDispatchStage
fn clone(&self) -> SubmissionWaveDispatchStage
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 SubmissionWaveDispatchStage
Source§impl Debug for SubmissionWaveDispatchStage
impl Debug for SubmissionWaveDispatchStage
impl Eq for SubmissionWaveDispatchStage
impl StructuralPartialEq for SubmissionWaveDispatchStage
Auto Trait Implementations§
impl Freeze for SubmissionWaveDispatchStage
impl RefUnwindSafe for SubmissionWaveDispatchStage
impl Send for SubmissionWaveDispatchStage
impl Sync for SubmissionWaveDispatchStage
impl Unpin for SubmissionWaveDispatchStage
impl UnsafeUnpin for SubmissionWaveDispatchStage
impl UnwindSafe for SubmissionWaveDispatchStage
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