pub struct ServiceRegistrationStubBuilder { /* private fields */ }
Expand description
Builder for ServiceRegistrationStub
.
Implementations§
Source§impl ServiceRegistrationStubBuilder
impl ServiceRegistrationStubBuilder
Sourcepub fn service_name(&mut self, value: String) -> &mut Self
pub fn service_name(&mut self, value: String) -> &mut Self
ServiceName is the human friendly name for this service as specified within Service.Name.
Tags is a list of unique tags found for this service. The list is de-duplicated automatically by Nomad.
Sourcepub fn build(
&self,
) -> Result<ServiceRegistrationStub, ServiceRegistrationStubBuilderError>
pub fn build( &self, ) -> Result<ServiceRegistrationStub, ServiceRegistrationStubBuilderError>
Trait Implementations§
Source§impl Clone for ServiceRegistrationStubBuilder
impl Clone for ServiceRegistrationStubBuilder
Source§fn clone(&self) -> ServiceRegistrationStubBuilder
fn clone(&self) -> ServiceRegistrationStubBuilder
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 moreAuto Trait Implementations§
impl Freeze for ServiceRegistrationStubBuilder
impl RefUnwindSafe for ServiceRegistrationStubBuilder
impl Send for ServiceRegistrationStubBuilder
impl Sync for ServiceRegistrationStubBuilder
impl Unpin for ServiceRegistrationStubBuilder
impl UnwindSafe for ServiceRegistrationStubBuilder
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