Enum thermostat::Error[][src]

pub enum Error {
    HandlerFailed,
    MeasurementFailed,
    HeatMaxRunTimeConstraint,
    HeatMinRunTimeConstraint,
    HeatMinOffTimeConstraint,
    CoolMaxRunTimeConstraint,
    CoolMinRunTimeConstraint,
    CoolMinOffTimeConstraint,
    FanMaxRunTimeConstraint,
    FanMinRunTimeConstraint,
    FanMinOffTimeConstraint,
}

Thermostat errors

Variants

Indicates a handler failed, intended to be used by thermostat handler implementations

Indicates a measurement failed, indended to be used by thermostat measurement implementations

Heating has met the maximum run time

Heating has not yet met the minimum run time

Heating has not yet met the minimum off time between cycles

Cooling has met the maximum run time

Cooling has not yet met the minimum run time

Cooling has not yet met the minimum off time between cycles

Fan has met the maximum run time

Fan has not yet met the minimum run time

Fan has not yet met the minimum off time between cycles

Trait Implementations

impl Debug for Error
[src]

Formats the value using the given formatter. Read more

impl Copy for Error
[src]

impl Clone for Error
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Display for Error
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Error

impl Sync for Error