pub enum Intention {
SwitchForce(HeatingMode),
KeepState,
Finish,
YieldHeatUps,
}
Variants§
SwitchForce(HeatingMode)
Forcefully switch to the given mode without allowing any other interaction
KeepState
Keep the current state
Finish
Finish the current state
YieldHeatUps
Yield to a heat up if we are below its minimum temperature.
Implementations§
Trait Implementations§
source§impl PartialEq for Intention
impl PartialEq for Intention
impl StructuralPartialEq for Intention
Auto Trait Implementations§
impl RefUnwindSafe for Intention
impl Send for Intention
impl Sync for Intention
impl Unpin for Intention
impl UnwindSafe for Intention
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