pub struct SnapshotOutcome {
pub results: Vec<SnapshotItemResult>,
pub complete: bool,
}Expand description
Outcome of a snapshot whose prevalidation succeeded.
Fields§
§results: Vec<SnapshotItemResult>One result per item that began execution, in request order.
complete: boolWhether every requested item completed successfully. When false the snapshot stopped at the first backend failure and later items never began.
Trait Implementations§
Source§impl Clone for SnapshotOutcome
impl Clone for SnapshotOutcome
Source§impl Debug for SnapshotOutcome
impl Debug for SnapshotOutcome
impl Eq for SnapshotOutcome
Source§impl PartialEq for SnapshotOutcome
impl PartialEq for SnapshotOutcome
impl StructuralPartialEq for SnapshotOutcome
Auto Trait Implementations§
impl Freeze for SnapshotOutcome
impl RefUnwindSafe for SnapshotOutcome
impl Send for SnapshotOutcome
impl Sync for SnapshotOutcome
impl Unpin for SnapshotOutcome
impl UnsafeUnpin for SnapshotOutcome
impl UnwindSafe for SnapshotOutcome
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
§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
Compare self to
key and return true if they are equal.