#[repr(u8)]pub enum CharacteristicProp {
Broadcast = 1,
Read = 2,
WriteWithoutResponse = 4,
Write = 8,
Notify = 16,
Indicate = 32,
AuthenticatedWrite = 64,
Extended = 128,
}
Expand description
Characteristic properties
Variants§
Broadcast = 1
Broadcast
Read = 2
Read
WriteWithoutResponse = 4
Write without response
Write = 8
Write
Notify = 16
Notify
Indicate = 32
Indicate
AuthenticatedWrite = 64
Authenticated writes
Extended = 128
Extended properties
Trait Implementations§
Source§impl Clone for CharacteristicProp
impl Clone for CharacteristicProp
Source§fn clone(&self) -> CharacteristicProp
fn clone(&self) -> CharacteristicProp
Returns a copy of the value. Read more
1.0.0 · 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 CharacteristicProp
impl Debug for CharacteristicProp
impl Copy for CharacteristicProp
Auto Trait Implementations§
impl Freeze for CharacteristicProp
impl RefUnwindSafe for CharacteristicProp
impl Send for CharacteristicProp
impl Sync for CharacteristicProp
impl Unpin for CharacteristicProp
impl UnwindSafe for CharacteristicProp
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