pub struct CheckpointRequest {
pub checkpoint: WorkflowCheckpoint,
pub evidence_refs: Vec<CommandId>,
}Expand description
POST /v1/checkpoints request body: the checkpoint plus the command ids
whose evidence the runtime resolves from its own journal.
Fields§
§checkpoint: WorkflowCheckpoint§evidence_refs: Vec<CommandId>Trait Implementations§
Source§impl Clone for CheckpointRequest
impl Clone for CheckpointRequest
Source§impl Debug for CheckpointRequest
impl Debug for CheckpointRequest
Source§impl<'de> Deserialize<'de> for CheckpointRequest
impl<'de> Deserialize<'de> for CheckpointRequest
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
Source§impl PartialEq for CheckpointRequest
impl PartialEq for CheckpointRequest
Source§impl Serialize for CheckpointRequest
impl Serialize for CheckpointRequest
impl StructuralPartialEq for CheckpointRequest
Auto Trait Implementations§
impl Freeze for CheckpointRequest
impl RefUnwindSafe for CheckpointRequest
impl Send for CheckpointRequest
impl Sync for CheckpointRequest
impl Unpin for CheckpointRequest
impl UnsafeUnpin for CheckpointRequest
impl UnwindSafe for CheckpointRequest
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