#[repr(C)]pub struct BleGattCharacteristicParams {
pub name: *const c_char,
pub descriptor_params: *mut BleGattCharacteristicDescriptorParams,
pub data: BleGattCharacteristicParams__bindgen_ty_1,
pub uuid: Char_UUID_t,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub char_properties: u8,
pub security_permissions: u8,
pub gatt_evt_mask: u8,
}Fields§
§name: *const c_char§descriptor_params: *mut BleGattCharacteristicDescriptorParams§data: BleGattCharacteristicParams__bindgen_ty_1§uuid: Char_UUID_t§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§char_properties: u8§security_permissions: u8§gatt_evt_mask: u8Implementations§
Source§impl BleGattCharacteristicParams
impl BleGattCharacteristicParams
pub fn data_prop_type(&self) -> BleGattCharacteristicDataType
pub fn set_data_prop_type(&mut self, val: BleGattCharacteristicDataType)
pub fn is_variable(&self) -> u8
pub fn set_is_variable(&mut self, val: u8)
pub fn uuid_type(&self) -> u8
pub fn set_uuid_type(&mut self, val: u8)
pub fn new_bitfield_1( data_prop_type: BleGattCharacteristicDataType, is_variable: u8, uuid_type: u8, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Source§impl Clone for BleGattCharacteristicParams
impl Clone for BleGattCharacteristicParams
Source§fn clone(&self) -> BleGattCharacteristicParams
fn clone(&self) -> BleGattCharacteristicParams
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 moreimpl Copy for BleGattCharacteristicParams
Auto Trait Implementations§
impl Freeze for BleGattCharacteristicParams
impl RefUnwindSafe for BleGattCharacteristicParams
impl !Send for BleGattCharacteristicParams
impl !Sync for BleGattCharacteristicParams
impl Unpin for BleGattCharacteristicParams
impl UnwindSafe for BleGattCharacteristicParams
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