pub struct CompareAndSwapRequest {
pub caller: CallerContext,
pub project_id: String,
pub scope_id: String,
pub table_name: String,
pub primary_key: Vec<Value>,
pub row: Row,
pub expected_seq: u64,
}Fields§
§caller: CallerContext§project_id: String§scope_id: String§table_name: String§primary_key: Vec<Value>§row: Row§expected_seq: u64Trait Implementations§
Source§impl Clone for CompareAndSwapRequest
impl Clone for CompareAndSwapRequest
Source§fn clone(&self) -> CompareAndSwapRequest
fn clone(&self) -> CompareAndSwapRequest
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 moreAuto Trait Implementations§
impl Freeze for CompareAndSwapRequest
impl RefUnwindSafe for CompareAndSwapRequest
impl Send for CompareAndSwapRequest
impl Sync for CompareAndSwapRequest
impl Unpin for CompareAndSwapRequest
impl UnsafeUnpin for CompareAndSwapRequest
impl UnwindSafe for CompareAndSwapRequest
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