pub struct ReliabilityWorkerLifecycleHooks {
pub pre_checks: Vec<ReliabilityLifecycleCommand>,
pub remote_probes: Vec<ReliabilityLifecycleCommand>,
pub post_checks: Vec<ReliabilityLifecycleCommand>,
pub cleanup_verification: Vec<ReliabilityLifecycleCommand>,
}Expand description
Worker lifecycle hooks consumed by reliability scenario suites.
Fields§
§pre_checks: Vec<ReliabilityLifecycleCommand>§remote_probes: Vec<ReliabilityLifecycleCommand>§post_checks: Vec<ReliabilityLifecycleCommand>§cleanup_verification: Vec<ReliabilityLifecycleCommand>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReliabilityWorkerLifecycleHooks
impl<'de> Deserialize<'de> for ReliabilityWorkerLifecycleHooks
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 ReliabilityWorkerLifecycleHooks
impl StructuralPartialEq for ReliabilityWorkerLifecycleHooks
Auto Trait Implementations§
impl Freeze for ReliabilityWorkerLifecycleHooks
impl RefUnwindSafe for ReliabilityWorkerLifecycleHooks
impl Send for ReliabilityWorkerLifecycleHooks
impl Sync for ReliabilityWorkerLifecycleHooks
impl Unpin for ReliabilityWorkerLifecycleHooks
impl UnsafeUnpin for ReliabilityWorkerLifecycleHooks
impl UnwindSafe for ReliabilityWorkerLifecycleHooks
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<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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.