#[repr(C)]pub struct BleProfileHidParams {
pub device_name_prefix: *const c_char,
pub mac_xor: u16,
}Expand description
Optional arguments to pass along with profile template as FuriHalBleProfileParams for tuning profile behavior
Fields§
§device_name_prefix: *const c_char< Prefix for device name. Length must be less than 8
mac_xor: u16< XOR mask for device address, for uniqueness
Trait Implementations§
Source§impl Clone for BleProfileHidParams
impl Clone for BleProfileHidParams
Source§fn clone(&self) -> BleProfileHidParams
fn clone(&self) -> BleProfileHidParams
Returns a duplicate 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 BleProfileHidParams
impl Debug for BleProfileHidParams
impl Copy for BleProfileHidParams
Auto Trait Implementations§
impl Freeze for BleProfileHidParams
impl RefUnwindSafe for BleProfileHidParams
impl !Send for BleProfileHidParams
impl !Sync for BleProfileHidParams
impl Unpin for BleProfileHidParams
impl UnwindSafe for BleProfileHidParams
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