pub struct BootstrapRequestBuilder { /* private fields */ }Expand description
Builder for BootstrapRequest.
Implementations§
Source§impl BootstrapRequestBuilder
impl BootstrapRequestBuilder
Sourcepub fn recover_etcd(self, recover: bool) -> Self
pub fn recover_etcd(self, recover: bool) -> Self
Enable etcd recovery from a snapshot.
Sourcepub fn recover_skip_hash_check(self, skip: bool) -> Self
pub fn recover_skip_hash_check(self, skip: bool) -> Self
Skip hash verification on the etcd snapshot.
Sourcepub fn build(self) -> BootstrapRequest
pub fn build(self) -> BootstrapRequest
Build the bootstrap request.
Trait Implementations§
Source§impl Clone for BootstrapRequestBuilder
impl Clone for BootstrapRequestBuilder
Source§fn clone(&self) -> BootstrapRequestBuilder
fn clone(&self) -> BootstrapRequestBuilder
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 BootstrapRequestBuilder
impl Debug for BootstrapRequestBuilder
Source§impl Default for BootstrapRequestBuilder
impl Default for BootstrapRequestBuilder
Source§fn default() -> BootstrapRequestBuilder
fn default() -> BootstrapRequestBuilder
Returns the “default value” for a type. Read more
impl Copy for BootstrapRequestBuilder
Auto Trait Implementations§
impl Freeze for BootstrapRequestBuilder
impl RefUnwindSafe for BootstrapRequestBuilder
impl Send for BootstrapRequestBuilder
impl Sync for BootstrapRequestBuilder
impl Unpin for BootstrapRequestBuilder
impl UnwindSafe for BootstrapRequestBuilder
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