pub struct RegisterServiceRequest {
pub service_name: String,
pub host: String,
pub port: u16,
pub secure: bool,
pub metadata: HashMap<String, String>,
pub tags: Vec<String>,
pub health_check: Option<HealthCheck>,
}Fields§
§service_name: String§host: String§port: u16§secure: bool§metadata: HashMap<String, String>§health_check: Option<HealthCheck>Trait Implementations§
Source§impl Debug for RegisterServiceRequest
impl Debug for RegisterServiceRequest
Auto Trait Implementations§
impl Freeze for RegisterServiceRequest
impl RefUnwindSafe for RegisterServiceRequest
impl Send for RegisterServiceRequest
impl Sync for RegisterServiceRequest
impl Unpin for RegisterServiceRequest
impl UnwindSafe for RegisterServiceRequest
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