pub struct PushCommitRequest {
pub client_commit_id: String,
pub operations: Vec<SyncOperation>,
pub schema_version: i32,
pub auth_lease: Option<AuthLeaseProvenance>,
}Fields§
§client_commit_id: String§operations: Vec<SyncOperation>§schema_version: i32§auth_lease: Option<AuthLeaseProvenance>Trait Implementations§
Source§impl Clone for PushCommitRequest
impl Clone for PushCommitRequest
Source§fn clone(&self) -> PushCommitRequest
fn clone(&self) -> PushCommitRequest
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 PushCommitRequest
impl Debug for PushCommitRequest
Source§impl<'de> Deserialize<'de> for PushCommitRequest
impl<'de> Deserialize<'de> for PushCommitRequest
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
Auto Trait Implementations§
impl Freeze for PushCommitRequest
impl RefUnwindSafe for PushCommitRequest
impl Send for PushCommitRequest
impl Sync for PushCommitRequest
impl Unpin for PushCommitRequest
impl UnsafeUnpin for PushCommitRequest
impl UnwindSafe for PushCommitRequest
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