pub struct ServiceHealthCheckJob {
pub service_binding: ServiceBinding,
pub info: String,
pub service_type: String,
pub job: JoinHandle<ServiceHeathCheckResult>,
}Expand description
The ServiceHealthCheckJob has a health check job with it’s metadata
The job awaits a ServiceHeathCheckResult.
Fields§
§service_binding: ServiceBinding§info: String§service_type: String§job: JoinHandle<ServiceHeathCheckResult>Implementations§
Source§impl ServiceHealthCheckJob
impl ServiceHealthCheckJob
pub const fn new( service_binding: ServiceBinding, info: String, service_type: String, job: JoinHandle<ServiceHeathCheckResult>, ) -> ServiceHealthCheckJob
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ServiceHealthCheckJob
impl RefUnwindSafe for ServiceHealthCheckJob
impl Send for ServiceHealthCheckJob
impl Sync for ServiceHealthCheckJob
impl Unpin for ServiceHealthCheckJob
impl UnsafeUnpin for ServiceHealthCheckJob
impl UnwindSafe for ServiceHealthCheckJob
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