pub enum NotifyError {
BufTooSmall,
NotNotifiable,
RequiresSecurity,
}Expand description
Characteristic Notify Errors
Variants§
BufTooSmall
The notified value is larger than the provided buffer.
NotNotifiable
The characteristic does not support notifications.
RequiresSecurity
The characteristic requires an encrypted/authenticated link to subscribe.
Trait Implementations§
Source§impl Clone for NotifyError
impl Clone for NotifyError
Source§fn clone(&self) -> NotifyError
fn clone(&self) -> NotifyError
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 moreimpl Copy for NotifyError
Source§impl Debug for NotifyError
impl Debug for NotifyError
Source§impl<'de> Deserialize<'de> for NotifyError
impl<'de> Deserialize<'de> for NotifyError
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<NotifyError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NotifyError, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NotifyError
Source§impl PartialEq for NotifyError
impl PartialEq for NotifyError
Source§impl Serialize for NotifyError
impl Serialize for NotifyError
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for NotifyError
Auto Trait Implementations§
impl Freeze for NotifyError
impl RefUnwindSafe for NotifyError
impl Send for NotifyError
impl Sync for NotifyError
impl Unpin for NotifyError
impl UnsafeUnpin for NotifyError
impl UnwindSafe for NotifyError
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