pub struct ModuleResumeEvidence {
pub plan_digest: String,
pub observed_target_digest: String,
pub completed_effect_ids: Vec<String>,
pub next_effect_id: String,
pub next_effect_idempotent: bool,
pub observed_at: DateTime<Utc>,
}Fields§
§plan_digest: String§observed_target_digest: String§completed_effect_ids: Vec<String>§next_effect_id: String§next_effect_idempotent: bool§observed_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for ModuleResumeEvidence
impl Clone for ModuleResumeEvidence
Source§fn clone(&self) -> ModuleResumeEvidence
fn clone(&self) -> ModuleResumeEvidence
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 ModuleResumeEvidence
impl Debug for ModuleResumeEvidence
Source§impl<'de> Deserialize<'de> for ModuleResumeEvidence
impl<'de> Deserialize<'de> for ModuleResumeEvidence
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 ModuleResumeEvidence
Source§impl JsonSchema for ModuleResumeEvidence
impl JsonSchema for ModuleResumeEvidence
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ModuleResumeEvidence
impl PartialEq for ModuleResumeEvidence
Source§impl Serialize for ModuleResumeEvidence
impl Serialize for ModuleResumeEvidence
impl StructuralPartialEq for ModuleResumeEvidence
Auto Trait Implementations§
impl Freeze for ModuleResumeEvidence
impl RefUnwindSafe for ModuleResumeEvidence
impl Send for ModuleResumeEvidence
impl Sync for ModuleResumeEvidence
impl Unpin for ModuleResumeEvidence
impl UnsafeUnpin for ModuleResumeEvidence
impl UnwindSafe for ModuleResumeEvidence
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§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.