#[non_exhaustive]pub enum StandaloneFixturePoolOutcome {
Built {
slot: usize,
timings: StandaloneFixturePoolTimings,
},
Restored {
slot: usize,
timings: StandaloneFixturePoolTimings,
},
Rebuilt {
slot: usize,
reason: StandaloneFixturePoolRebuildReason,
timings: StandaloneFixturePoolTimings,
},
}Expand description
Whether a standalone fixture-pool lease was built, restored, or rebuilt.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Built
An empty slot was built and its snapshot was captured.
Fields
§
timings: StandaloneFixturePoolTimingsAcquisition phase timings.
Restored
A populated slot was restored successfully.
Fields
§
timings: StandaloneFixturePoolTimingsAcquisition phase timings.
Rebuilt
An invalid or dead slot was rebuilt.
Fields
§
reason: StandaloneFixturePoolRebuildReasonReason the previous slot could not be reused.
§
timings: StandaloneFixturePoolTimingsAcquisition phase timings.
Implementations§
Trait Implementations§
Source§impl Clone for StandaloneFixturePoolOutcome
impl Clone for StandaloneFixturePoolOutcome
Source§fn clone(&self) -> StandaloneFixturePoolOutcome
fn clone(&self) -> StandaloneFixturePoolOutcome
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 StandaloneFixturePoolOutcome
impl Debug for StandaloneFixturePoolOutcome
impl Eq for StandaloneFixturePoolOutcome
impl StructuralPartialEq for StandaloneFixturePoolOutcome
Auto Trait Implementations§
impl Freeze for StandaloneFixturePoolOutcome
impl RefUnwindSafe for StandaloneFixturePoolOutcome
impl Send for StandaloneFixturePoolOutcome
impl Sync for StandaloneFixturePoolOutcome
impl Unpin for StandaloneFixturePoolOutcome
impl UnsafeUnpin for StandaloneFixturePoolOutcome
impl UnwindSafe for StandaloneFixturePoolOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.