pub enum ProcessAlarmSignalErrorKind {
Unsupported,
Invalid,
Backend,
}Expand description
Why a process-alarm operation was refused without changing backend state.
Variants§
Unsupported
This backend, callback, receiver configuration or producer is unsupported.
Invalid
The complete metadata or current receiver identity is invalid.
Backend
A backend operation failed before publication.
Trait Implementations§
Source§impl Clone for ProcessAlarmSignalErrorKind
impl Clone for ProcessAlarmSignalErrorKind
impl Copy for ProcessAlarmSignalErrorKind
Source§impl Debug for ProcessAlarmSignalErrorKind
impl Debug for ProcessAlarmSignalErrorKind
Source§impl<'de> Deserialize<'de> for ProcessAlarmSignalErrorKind
impl<'de> Deserialize<'de> for ProcessAlarmSignalErrorKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProcessAlarmSignalErrorKind
impl StructuralPartialEq for ProcessAlarmSignalErrorKind
Auto Trait Implementations§
impl Freeze for ProcessAlarmSignalErrorKind
impl RefUnwindSafe for ProcessAlarmSignalErrorKind
impl Send for ProcessAlarmSignalErrorKind
impl Sync for ProcessAlarmSignalErrorKind
impl Unpin for ProcessAlarmSignalErrorKind
impl UnsafeUnpin for ProcessAlarmSignalErrorKind
impl UnwindSafe for ProcessAlarmSignalErrorKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.