pub struct RecoverableDatasetAttempt {
pub operation_id: Option<Uuid>,
pub attempt_id: Uuid,
pub owner: DatasetExecutorIdentity,
pub output: DatasetOutputKey,
pub version: Option<DatasetOutputVersion>,
pub creation_intent: bool,
pub scratch_root_identity: Option<String>,
}Expand description
Private attempt identity; this is independent of any public operation record.
Fields§
§operation_id: Option<Uuid>Existing opaque Operation join; untracked attempts have none.
attempt_id: Uuid§owner: DatasetExecutorIdentity§output: DatasetOutputKey§version: Option<DatasetOutputVersion>§creation_intent: bool§scratch_root_identity: Option<String>Trait Implementations§
Source§impl Clone for RecoverableDatasetAttempt
impl Clone for RecoverableDatasetAttempt
Source§fn clone(&self) -> RecoverableDatasetAttempt
fn clone(&self) -> RecoverableDatasetAttempt
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 moreAuto Trait Implementations§
impl Freeze for RecoverableDatasetAttempt
impl RefUnwindSafe for RecoverableDatasetAttempt
impl Send for RecoverableDatasetAttempt
impl Sync for RecoverableDatasetAttempt
impl Unpin for RecoverableDatasetAttempt
impl UnsafeUnpin for RecoverableDatasetAttempt
impl UnwindSafe for RecoverableDatasetAttempt
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