pub struct UpdateManagedSession {
pub session_id: SessionId,
pub expected_revision: u64,
pub patch: ManagedSessionPatch,
pub idempotency_key: String,
}Expand description
Revision-checked session update.
Fields§
§session_id: SessionIdSession id; namespace comes from scope.
expected_revision: u64Required optimistic revision.
patch: ManagedSessionPatchExplicit patch.
idempotency_key: StringStable idempotency key.
Trait Implementations§
Source§impl Clone for UpdateManagedSession
impl Clone for UpdateManagedSession
Source§fn clone(&self) -> UpdateManagedSession
fn clone(&self) -> UpdateManagedSession
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 UpdateManagedSession
impl Debug for UpdateManagedSession
Source§impl<'de> Deserialize<'de> for UpdateManagedSession
impl<'de> Deserialize<'de> for UpdateManagedSession
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 UpdateManagedSession
Source§impl PartialEq for UpdateManagedSession
impl PartialEq for UpdateManagedSession
Source§impl Serialize for UpdateManagedSession
impl Serialize for UpdateManagedSession
impl StructuralPartialEq for UpdateManagedSession
Auto Trait Implementations§
impl Freeze for UpdateManagedSession
impl RefUnwindSafe for UpdateManagedSession
impl Send for UpdateManagedSession
impl Sync for UpdateManagedSession
impl Unpin for UpdateManagedSession
impl UnsafeUnpin for UpdateManagedSession
impl UnwindSafe for UpdateManagedSession
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