pub struct ConsulConnectBuilder { /* private fields */ }
Expand description
Builder for ConsulConnect
.
Implementations§
Source§impl ConsulConnectBuilder
impl ConsulConnectBuilder
pub fn native(&mut self, value: bool) -> &mut Self
pub fn gateway(&mut self, value: Option<ConsulGateway>) -> &mut Self
pub fn sidecar_service( &mut self, value: Option<ConsulSidecarService>, ) -> &mut Self
pub fn sidecar_task(&mut self, value: Option<SidecarTask>) -> &mut Self
Sourcepub fn build(&self) -> Result<ConsulConnect, ConsulConnectBuilderError>
pub fn build(&self) -> Result<ConsulConnect, ConsulConnectBuilderError>
Trait Implementations§
Source§impl Clone for ConsulConnectBuilder
impl Clone for ConsulConnectBuilder
Source§fn clone(&self) -> ConsulConnectBuilder
fn clone(&self) -> ConsulConnectBuilder
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for ConsulConnectBuilder
impl RefUnwindSafe for ConsulConnectBuilder
impl Send for ConsulConnectBuilder
impl Sync for ConsulConnectBuilder
impl Unpin for ConsulConnectBuilder
impl UnwindSafe for ConsulConnectBuilder
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