pub struct WorkflowJournalPutRequest {
pub execution_token: String,
pub key: String,
pub result_json: Value,
pub run_id: String,
}Expand description
Parameters for storing a workflow journal entry.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§execution_token: StringOpaque token identifying the current workflow execution attempt.
key: StringNamespaced journal key.
result_json: ValueJSON result to memoize.
run_id: StringWorkflow run identifier.
Trait Implementations§
Source§impl Clone for WorkflowJournalPutRequest
impl Clone for WorkflowJournalPutRequest
Source§impl Debug for WorkflowJournalPutRequest
impl Debug for WorkflowJournalPutRequest
Source§impl Default for WorkflowJournalPutRequest
impl Default for WorkflowJournalPutRequest
Source§impl<'de> Deserialize<'de> for WorkflowJournalPutRequest
impl<'de> Deserialize<'de> for WorkflowJournalPutRequest
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
Auto Trait Implementations§
impl Freeze for WorkflowJournalPutRequest
impl RefUnwindSafe for WorkflowJournalPutRequest
impl Send for WorkflowJournalPutRequest
impl Sync for WorkflowJournalPutRequest
impl Unpin for WorkflowJournalPutRequest
impl UnsafeUnpin for WorkflowJournalPutRequest
impl UnwindSafe for WorkflowJournalPutRequest
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