Skip to main content

ReadinessCheck

Trait ReadinessCheck 

Source
pub trait ReadinessCheck:
    'static
    + Sync
    + Send {
    // Required methods
    fn type_(&self) -> &str;
    fn result(&self) -> ReadinessCheckResult;
}
Expand description

A readiness check.

Required Methods§

Source

fn type_(&self) -> &str

Returns the check’s type.

The type must be SCREAMING_SNAKE_CASE.

Source

fn result(&self) -> ReadinessCheckResult

Performs the check, returning its result.

Implementors§