pub struct ServiceDiscoveryBuilder { /* private fields */ }
Expand description
Builder for ServiceDiscovery
.
Implementations§
Source§impl ServiceDiscoveryBuilder
impl ServiceDiscoveryBuilder
pub fn name(&mut self, value: String) -> &mut Self
pub fn service_type(&mut self, value: ServiceType) -> &mut Self
pub fn domain(&mut self, value: String) -> &mut Self
pub fn host_name(&mut self, value: String) -> &mut Self
pub fn address(&mut self, value: String) -> &mut Self
pub fn port(&mut self, value: u16) -> &mut Self
pub fn txt(&mut self, value: Option<TxtRecord>) -> &mut Self
Trait Implementations§
Source§impl Clone for ServiceDiscoveryBuilder
impl Clone for ServiceDiscoveryBuilder
Source§fn clone(&self) -> ServiceDiscoveryBuilder
fn clone(&self) -> ServiceDiscoveryBuilder
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 moreSource§impl Default for ServiceDiscoveryBuilder
impl Default for ServiceDiscoveryBuilder
Source§fn default() -> ServiceDiscoveryBuilder
fn default() -> ServiceDiscoveryBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for ServiceDiscoveryBuilder
impl !RefUnwindSafe for ServiceDiscoveryBuilder
impl Send for ServiceDiscoveryBuilder
impl !Sync for ServiceDiscoveryBuilder
impl Unpin for ServiceDiscoveryBuilder
impl UnwindSafe for ServiceDiscoveryBuilder
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