pub struct DeleteManagedSession {
pub session_id: SessionId,
pub expected_revision: u64,
pub idempotency_key: String,
pub approval_receipt_id: Option<String>,
}Expand description
Revision-checked tombstone command. Evidence purge is intentionally absent.
Fields§
§session_id: SessionIdSession id; namespace comes from scope.
expected_revision: u64Required optimistic revision.
idempotency_key: StringStable idempotency key.
approval_receipt_id: Option<String>Approval evidence supplied by the host approval layer.
Trait Implementations§
Source§impl Clone for DeleteManagedSession
impl Clone for DeleteManagedSession
Source§fn clone(&self) -> DeleteManagedSession
fn clone(&self) -> DeleteManagedSession
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 DeleteManagedSession
impl Debug for DeleteManagedSession
Source§impl<'de> Deserialize<'de> for DeleteManagedSession
impl<'de> Deserialize<'de> for DeleteManagedSession
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 DeleteManagedSession
Source§impl PartialEq for DeleteManagedSession
impl PartialEq for DeleteManagedSession
Source§impl Serialize for DeleteManagedSession
impl Serialize for DeleteManagedSession
impl StructuralPartialEq for DeleteManagedSession
Auto Trait Implementations§
impl Freeze for DeleteManagedSession
impl RefUnwindSafe for DeleteManagedSession
impl Send for DeleteManagedSession
impl Sync for DeleteManagedSession
impl Unpin for DeleteManagedSession
impl UnsafeUnpin for DeleteManagedSession
impl UnwindSafe for DeleteManagedSession
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