#[repr(C, packed(1))]pub struct ble_hci_ev_le_subev_cs_config_complete {Show 24 fields
pub subev_code: u8,
pub status: u8,
pub conn_handle: u16,
pub config_id: u8,
pub action: u8,
pub main_mode_type: u8,
pub sub_mode_type: u8,
pub min_main_mode_steps: u8,
pub max_main_mode_steps: u8,
pub main_mode_repetition: u8,
pub mode_0_steps: u8,
pub role: u8,
pub rtt_type: u8,
pub cs_sync_phy: u8,
pub channel_map: [u8; 10],
pub channel_map_repetition: u8,
pub channel_selection_type: u8,
pub ch3c_shape: u8,
pub ch3c_jump: u8,
pub companion_signal_enable: u8,
pub t_ip1_time: u8,
pub t_ip2_time: u8,
pub t_fcs_time: u8,
pub t_pm_time: u8,
}Fields§
§subev_code: u8§status: u8§conn_handle: u16§config_id: u8§action: u8§main_mode_type: u8§sub_mode_type: u8§min_main_mode_steps: u8§max_main_mode_steps: u8§main_mode_repetition: u8§mode_0_steps: u8§role: u8§rtt_type: u8§cs_sync_phy: u8§channel_map: [u8; 10]§channel_map_repetition: u8§channel_selection_type: u8§ch3c_shape: u8§ch3c_jump: u8§companion_signal_enable: u8§t_ip1_time: u8§t_ip2_time: u8§t_fcs_time: u8§t_pm_time: u8Trait Implementations§
Source§impl Clone for ble_hci_ev_le_subev_cs_config_complete
impl Clone for ble_hci_ev_le_subev_cs_config_complete
Source§fn clone(&self) -> ble_hci_ev_le_subev_cs_config_complete
fn clone(&self) -> ble_hci_ev_le_subev_cs_config_complete
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ble_hci_ev_le_subev_cs_config_complete
Source§impl Debug for ble_hci_ev_le_subev_cs_config_complete
impl Debug for ble_hci_ev_le_subev_cs_config_complete
Source§impl Default for ble_hci_ev_le_subev_cs_config_complete
impl Default for ble_hci_ev_le_subev_cs_config_complete
Source§fn default() -> ble_hci_ev_le_subev_cs_config_complete
fn default() -> ble_hci_ev_le_subev_cs_config_complete
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ble_hci_ev_le_subev_cs_config_complete
impl RefUnwindSafe for ble_hci_ev_le_subev_cs_config_complete
impl Send for ble_hci_ev_le_subev_cs_config_complete
impl Sync for ble_hci_ev_le_subev_cs_config_complete
impl Unpin for ble_hci_ev_le_subev_cs_config_complete
impl UnsafeUnpin for ble_hci_ev_le_subev_cs_config_complete
impl UnwindSafe for ble_hci_ev_le_subev_cs_config_complete
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)