Struct bluer::gatt::local::DescriptorWrite
source · pub struct DescriptorWrite {
pub write: bool,
pub encrypt_write: bool,
pub encrypt_authenticated_write: bool,
pub secure_write: bool,
pub fun: DescriptorWriteFun,
/* private fields */
}
Available on crate feature
bluetoothd
only.Expand description
Characteristic descriptor write definition.
Fields§
§write: bool
If set allows clients to use the Write Command ATT operation.
encrypt_write: bool
Require encryption.
encrypt_authenticated_write: bool
Require authentication.
secure_write: bool
Require security.
fun: DescriptorWriteFun
Function called for each write request.
Trait Implementations§
source§impl Debug for DescriptorWrite
impl Debug for DescriptorWrite
Auto Trait Implementations§
impl Freeze for DescriptorWrite
impl !RefUnwindSafe for DescriptorWrite
impl Send for DescriptorWrite
impl Sync for DescriptorWrite
impl Unpin for DescriptorWrite
impl !UnwindSafe for DescriptorWrite
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