pub struct UpsertRequestBuilder { /* private fields */ }
Implementations§
Source§impl UpsertRequestBuilder
impl UpsertRequestBuilder
pub fn new() -> Self
pub fn id(self, id: impl Into<String>) -> Self
pub fn table(self, table: impl Into<String>) -> Self
pub fn query( self, pluck: impl Into<String>, durability: impl Into<String>, ) -> Self
pub fn data(self, data: impl Into<String>) -> Self
pub fn conflict_column(self, column: impl Into<String>) -> Self
pub fn conflict_columns<I, S>(self, columns: I) -> Self
pub fn performed_by_root(self, value: bool) -> Self
pub fn build(self) -> UpsertRequest
Trait Implementations§
Source§impl Debug for UpsertRequestBuilder
impl Debug for UpsertRequestBuilder
Source§impl Default for UpsertRequestBuilder
impl Default for UpsertRequestBuilder
Source§fn default() -> UpsertRequestBuilder
fn default() -> UpsertRequestBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UpsertRequestBuilder
impl RefUnwindSafe for UpsertRequestBuilder
impl Send for UpsertRequestBuilder
impl Sync for UpsertRequestBuilder
impl Unpin for UpsertRequestBuilder
impl UnwindSafe for UpsertRequestBuilder
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request