pub struct HealthCheckResultBuilder { /* private fields */ }Expand description
Builder for HealthCheckResult
Implementations§
Source§impl HealthCheckResultBuilder
impl HealthCheckResultBuilder
pub fn success(self, success: bool) -> Self
pub fn overall(self, overall: impl Into<String>) -> Self
pub fn checks(self, total: usize, passed: usize, failed: usize) -> Self
pub fn docker( self, available: bool, version: Option<String>, dtype: Option<String>, ) -> Self
pub fn weaver(self, available: bool, version: Option<String>) -> Self
pub fn error(self, error_type: String, error_message: String) -> Self
pub fn build(self) -> HealthCheckResult
Trait Implementations§
Source§impl Debug for HealthCheckResultBuilder
impl Debug for HealthCheckResultBuilder
Source§impl Default for HealthCheckResultBuilder
impl Default for HealthCheckResultBuilder
Source§fn default() -> HealthCheckResultBuilder
fn default() -> HealthCheckResultBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HealthCheckResultBuilder
impl RefUnwindSafe for HealthCheckResultBuilder
impl Send for HealthCheckResultBuilder
impl Sync for HealthCheckResultBuilder
impl Unpin for HealthCheckResultBuilder
impl UnwindSafe for HealthCheckResultBuilder
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request