pub struct WorkflowKvWrite {
pub key: Vec<u8>,
pub value: Vec<u8>,
}Expand description
One workflow-engine KV write that must commit atomically with its actor state snapshot.
Fields§
§key: Vec<u8>§value: Vec<u8>Trait Implementations§
Source§impl Clone for WorkflowKvWrite
impl Clone for WorkflowKvWrite
Source§fn clone(&self) -> WorkflowKvWrite
fn clone(&self) -> WorkflowKvWrite
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 WorkflowKvWrite
impl Debug for WorkflowKvWrite
Source§impl<'de> Deserialize<'de> for WorkflowKvWrite
impl<'de> Deserialize<'de> for WorkflowKvWrite
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 WorkflowKvWrite
Source§impl PartialEq for WorkflowKvWrite
impl PartialEq for WorkflowKvWrite
Source§impl Serialize for WorkflowKvWrite
impl Serialize for WorkflowKvWrite
impl StructuralPartialEq for WorkflowKvWrite
Auto Trait Implementations§
impl Freeze for WorkflowKvWrite
impl RefUnwindSafe for WorkflowKvWrite
impl Send for WorkflowKvWrite
impl Sync for WorkflowKvWrite
impl Unpin for WorkflowKvWrite
impl UnsafeUnpin for WorkflowKvWrite
impl UnwindSafe for WorkflowKvWrite
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
Compares
self with key and returns true if they are equal.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.