pub struct CharacteristicPropertiesBuilder { /* private fields */ }Implementations§
Source§impl CharacteristicPropertiesBuilder
impl CharacteristicPropertiesBuilder
pub fn broadcast(self, broadcast: bool) -> Self
pub fn read(self, read: bool) -> Self
pub fn writeWithoutResponse(self, writeWithoutResponse: bool) -> Self
pub fn write(self, write: bool) -> Self
pub fn notify(self, notify: bool) -> Self
pub fn indicate(self, indicate: bool) -> Self
pub fn authenticatedSignedWrites(self, authenticatedSignedWrites: bool) -> Self
pub fn extendedProperties(self, extendedProperties: bool) -> Self
pub fn build(self) -> CharacteristicProperties
Trait Implementations§
Source§impl Default for CharacteristicPropertiesBuilder
impl Default for CharacteristicPropertiesBuilder
Source§fn default() -> CharacteristicPropertiesBuilder
fn default() -> CharacteristicPropertiesBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CharacteristicPropertiesBuilder
impl RefUnwindSafe for CharacteristicPropertiesBuilder
impl Send for CharacteristicPropertiesBuilder
impl Sync for CharacteristicPropertiesBuilder
impl Unpin for CharacteristicPropertiesBuilder
impl UnsafeUnpin for CharacteristicPropertiesBuilder
impl UnwindSafe for CharacteristicPropertiesBuilder
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