pub struct RecoveryCase {
pub id: String,
pub artifact_handle: String,
pub expected_available: bool,
}Expand description
Expected recovery behavior for one artifact handle.
Fields§
§id: StringStable recovery case id.
artifact_handle: StringOpaque artifact handle expected to be available when selected.
expected_available: boolWhether this fixture expects the policy to retain the handle.
Trait Implementations§
Source§impl Clone for RecoveryCase
impl Clone for RecoveryCase
Source§fn clone(&self) -> RecoveryCase
fn clone(&self) -> RecoveryCase
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 RecoveryCase
impl Debug for RecoveryCase
Source§impl<'de> Deserialize<'de> for RecoveryCase
impl<'de> Deserialize<'de> for RecoveryCase
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 RecoveryCase
Source§impl PartialEq for RecoveryCase
impl PartialEq for RecoveryCase
Source§impl Serialize for RecoveryCase
impl Serialize for RecoveryCase
impl StructuralPartialEq for RecoveryCase
Auto Trait Implementations§
impl Freeze for RecoveryCase
impl RefUnwindSafe for RecoveryCase
impl Send for RecoveryCase
impl Sync for RecoveryCase
impl Unpin for RecoveryCase
impl UnsafeUnpin for RecoveryCase
impl UnwindSafe for RecoveryCase
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