pub struct StateWriteCompletionV1 {
pub outcome: StateWriteOutcomeRecordV1,
pub durability_class: DurabilityClass,
pub durability_boundary: DurabilityBoundary,
pub maximum_loss: DurabilityLoss,
pub search_visibility: StateSearchVisibilityV1,
pub deduplicated: bool,
}Fields§
§outcome: StateWriteOutcomeRecordV1§durability_class: DurabilityClass§durability_boundary: DurabilityBoundary§maximum_loss: DurabilityLoss§search_visibility: StateSearchVisibilityV1§deduplicated: boolImplementations§
Source§impl StateWriteCompletionV1
impl StateWriteCompletionV1
pub fn validate(&self) -> Result<(), StateContractError>
Trait Implementations§
Source§impl Clone for StateWriteCompletionV1
impl Clone for StateWriteCompletionV1
Source§impl Debug for StateWriteCompletionV1
impl Debug for StateWriteCompletionV1
Source§impl<'de> Deserialize<'de> for StateWriteCompletionV1
impl<'de> Deserialize<'de> for StateWriteCompletionV1
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 StateWriteCompletionV1
Source§impl PartialEq for StateWriteCompletionV1
impl PartialEq for StateWriteCompletionV1
Source§impl Serialize for StateWriteCompletionV1
impl Serialize for StateWriteCompletionV1
impl StructuralPartialEq for StateWriteCompletionV1
Auto Trait Implementations§
impl Freeze for StateWriteCompletionV1
impl RefUnwindSafe for StateWriteCompletionV1
impl Send for StateWriteCompletionV1
impl Sync for StateWriteCompletionV1
impl Unpin for StateWriteCompletionV1
impl UnsafeUnpin for StateWriteCompletionV1
impl UnwindSafe for StateWriteCompletionV1
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