pub enum AttemptCleanupDisposition {
NotRequired,
Completed,
CompletedWithFailures,
}Expand description
Cleanup result fixed before the terminal report is published.
Variants§
NotRequired
No admitted GPU cleanup was required.
Completed
Required cleanup finished without recorded failures.
CompletedWithFailures
Cleanup finished with at least one recorded failure.
Trait Implementations§
Source§impl Clone for AttemptCleanupDisposition
impl Clone for AttemptCleanupDisposition
impl Copy for AttemptCleanupDisposition
Source§impl Debug for AttemptCleanupDisposition
impl Debug for AttemptCleanupDisposition
Source§impl<'de> Deserialize<'de> for AttemptCleanupDisposition
impl<'de> Deserialize<'de> for AttemptCleanupDisposition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AttemptCleanupDisposition
impl StructuralPartialEq for AttemptCleanupDisposition
Auto Trait Implementations§
impl Freeze for AttemptCleanupDisposition
impl RefUnwindSafe for AttemptCleanupDisposition
impl Send for AttemptCleanupDisposition
impl Sync for AttemptCleanupDisposition
impl Unpin for AttemptCleanupDisposition
impl UnsafeUnpin for AttemptCleanupDisposition
impl UnwindSafe for AttemptCleanupDisposition
Blanket Implementations§
impl<T> Allocation for T
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more