pub struct SyncInput { /* private fields */ }Expand description
Extensible wire input for sync metadata that is not part of the
long-standing SyncRequest struct-literal contract.
Implementations§
Source§impl SyncInput
impl SyncInput
Sourcepub fn builder(request: SyncRequest) -> SyncInputBuilder
pub fn builder(request: SyncRequest) -> SyncInputBuilder
Start building a sync payload while preserving the stable
SyncRequest literal surface for downstream callers.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SyncInput
impl !UnwindSafe for SyncInput
impl Freeze for SyncInput
impl Send for SyncInput
impl Sync for SyncInput
impl Unpin for SyncInput
impl UnsafeUnpin for SyncInput
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