pub trait Reporter {
    fn last_check(&self) -> Check;

    fn raw_status(&self) -> Status { ... }
    fn status(&self) -> Option<Status> { ... }
}
Expand description

A health status reporter

Required Methods

The result of the most recent health check

Because it may take multiple checks to cause the health status to change, this value may match the current health status.

Provided Methods

The current health status without regard to any reliance criteria

The current health status of the underlying health check or None if the current status should not be relyed upon

Implementors