pub enum SetpointError {
NotFinite {
asset: String,
},
}Expand description
A command that must not be sent to a device.
Variants§
NotFinite
The commanded value was NaN or infinite.
This is the gate described in crate::units: quantities are cheap and
infallible to construct, and the check happens once, where a number turns
into an action.
Trait Implementations§
Source§impl Clone for SetpointError
impl Clone for SetpointError
Source§fn clone(&self) -> SetpointError
fn clone(&self) -> SetpointError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SetpointError
impl Debug for SetpointError
Source§impl Display for SetpointError
impl Display for SetpointError
Source§impl Error for SetpointError
impl Error for SetpointError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for SetpointError
impl PartialEq for SetpointError
impl StructuralPartialEq for SetpointError
Auto Trait Implementations§
impl Freeze for SetpointError
impl RefUnwindSafe for SetpointError
impl Send for SetpointError
impl Sync for SetpointError
impl Unpin for SetpointError
impl UnsafeUnpin for SetpointError
impl UnwindSafe for SetpointError
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