pub struct DeleteOptionsBuilder { /* private fields */ }Expand description
Builder for DeleteOptions
§Examples
use rcfe_core::options::kv::DeleteOptionsBuilder;
let delete_options = DeleteOptionsBuilder::default()
.prefix(true)
.prev_kv(true)
.build();Implementations§
Source§impl DeleteOptionsBuilder
impl DeleteOptionsBuilder
Sourcepub fn prefix(self, prefix: bool) -> DeleteOptionsBuilder
pub fn prefix(self, prefix: bool) -> DeleteOptionsBuilder
Sets the prefix option for DeleteOptions
§Examples
use rcfe_core::options::kv::DeleteOptionsBuilder;
let delete_options = DeleteOptionsBuilder::default()
.prefix(true)
.build();Sourcepub fn prev_kv(self, prev_kv: bool) -> DeleteOptionsBuilder
pub fn prev_kv(self, prev_kv: bool) -> DeleteOptionsBuilder
Sets the prev_kv option for DeleteOptions
§Examples
use rcfe_core::options::kv::DeleteOptionsBuilder;
let delete_options = DeleteOptionsBuilder::default()
.prev_kv(true)
.build();Sourcepub fn build(self) -> DeleteOptions
pub fn build(self) -> DeleteOptions
Builds the DeleteOptions from the builder
§Examples
use rcfe_core::options::kv::DeleteOptionsBuilder;
let delete_options = DeleteOptionsBuilder::default()
.prefix(true)
.prev_kv(true)
.build();Trait Implementations§
Source§impl Clone for DeleteOptionsBuilder
impl Clone for DeleteOptionsBuilder
Source§fn clone(&self) -> DeleteOptionsBuilder
fn clone(&self) -> DeleteOptionsBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 DeleteOptionsBuilder
impl Debug for DeleteOptionsBuilder
Source§impl Default for DeleteOptionsBuilder
impl Default for DeleteOptionsBuilder
Source§fn default() -> DeleteOptionsBuilder
fn default() -> DeleteOptionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DeleteOptionsBuilder
impl RefUnwindSafe for DeleteOptionsBuilder
impl Send for DeleteOptionsBuilder
impl Sync for DeleteOptionsBuilder
impl Unpin for DeleteOptionsBuilder
impl UnwindSafe for DeleteOptionsBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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