pub struct ExecutionAttempt {
pub step: StepId,
pub semantic_nodes: Vec<NodeId>,
pub kernel: KernelId,
pub implementation_id: ImplementationId,
pub attempts: u32,
pub kernel_succeeded: bool,
pub completed: bool,
}Fields§
§step: StepId§semantic_nodes: Vec<NodeId>§kernel: KernelId§implementation_id: ImplementationId§attempts: u32§kernel_succeeded: bool§completed: boolTrait Implementations§
Source§impl Clone for ExecutionAttempt
impl Clone for ExecutionAttempt
Source§fn clone(&self) -> ExecutionAttempt
fn clone(&self) -> ExecutionAttempt
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 moreSource§impl Debug for ExecutionAttempt
impl Debug for ExecutionAttempt
impl Eq for ExecutionAttempt
Source§impl PartialEq for ExecutionAttempt
impl PartialEq for ExecutionAttempt
impl StructuralPartialEq for ExecutionAttempt
Auto Trait Implementations§
impl Freeze for ExecutionAttempt
impl RefUnwindSafe for ExecutionAttempt
impl Send for ExecutionAttempt
impl Sync for ExecutionAttempt
impl Unpin for ExecutionAttempt
impl UnsafeUnpin for ExecutionAttempt
impl UnwindSafe for ExecutionAttempt
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