pub enum SystemConfigurationParameter {
Show 28 variants
BrEdrPageScanType(u16),
BrEdrPageScanInterval(u16),
BrEdrPageScanWindow(u16),
BrEdrInquiryScanType(u16),
BrEdrInquiryScanInterval(u16),
BrEdrInquiryScanWindow(u16),
BrEdrLinkSupervisionTimeout(u16),
BrEdrPageTimeout(u16),
BrEdrMinSniffInterval(u16),
BrEdrMaxSniffInterval(u16),
LEAdvertisementMinInterval(u16),
LEAdvertisementMaxInterval(u16),
LEMultiAdvertisementRotationInterval(u16),
LEScanningIntervalforautoconnect(u16),
LEScanningWindowforautoconnect(u16),
LEScanningIntervalforwakescenarios(u16),
LEScanningWindowforwakescenarios(u16),
LEScanningIntervalfordiscovery(u16),
LEScanningWindowfordiscovery(u16),
LEScanningIntervalforadvmonitoring(u16),
LEScanningWindowforadvmonitoring(u16),
LEScanningIntervalforconnect(u16),
LEScanningWindowforconnect(u16),
LEMinConnectionInterval(u16),
LEMaxConnectionInterval(u16),
LEConnectionLatency(u16),
LEConnectionSupervisionTimeout(u16),
LEAutoconnectTimeout(u16),
}
Variants§
BrEdrPageScanType(u16)
BrEdrPageScanInterval(u16)
BrEdrPageScanWindow(u16)
BrEdrInquiryScanType(u16)
BrEdrInquiryScanInterval(u16)
BrEdrInquiryScanWindow(u16)
BrEdrLinkSupervisionTimeout(u16)
BrEdrPageTimeout(u16)
BrEdrMinSniffInterval(u16)
BrEdrMaxSniffInterval(u16)
LEAdvertisementMinInterval(u16)
LEAdvertisementMaxInterval(u16)
LEMultiAdvertisementRotationInterval(u16)
LEScanningIntervalforautoconnect(u16)
LEScanningWindowforautoconnect(u16)
LEScanningIntervalforwakescenarios(u16)
LEScanningWindowforwakescenarios(u16)
LEScanningIntervalfordiscovery(u16)
LEScanningWindowfordiscovery(u16)
LEScanningIntervalforadvmonitoring(u16)
LEScanningWindowforadvmonitoring(u16)
LEScanningIntervalforconnect(u16)
LEScanningWindowforconnect(u16)
LEMinConnectionInterval(u16)
LEMaxConnectionInterval(u16)
LEConnectionLatency(u16)
LEConnectionSupervisionTimeout(u16)
LEAutoconnectTimeout(u16)
Implementations§
Source§impl SystemConfigurationParameter
impl SystemConfigurationParameter
pub fn for_type(&self) -> SystemConfigurationParameterType
pub fn value_as_u16(&self) -> Option<u16>
Trait Implementations§
Source§impl Clone for SystemConfigurationParameter
impl Clone for SystemConfigurationParameter
Source§fn clone(&self) -> SystemConfigurationParameter
fn clone(&self) -> SystemConfigurationParameter
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 SystemConfigurationParameter
impl Debug for SystemConfigurationParameter
Source§impl Extend<SystemConfigurationParameter> for DefaultSystemConfigurationChanged
impl Extend<SystemConfigurationParameter> for DefaultSystemConfigurationChanged
Source§fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = SystemConfigurationParameter>,
fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = SystemConfigurationParameter>,
Extends a collection with the contents of an iterator. Read more
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
🔬This is a nightly-only experimental API. (
extend_one
)Extends a collection with exactly one element.
Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
🔬This is a nightly-only experimental API. (
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
Source§impl Extend<SystemConfigurationParameter> for ReadDefaultSystemConfigurationReply
impl Extend<SystemConfigurationParameter> for ReadDefaultSystemConfigurationReply
Source§fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = SystemConfigurationParameter>,
fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = SystemConfigurationParameter>,
Extends a collection with the contents of an iterator. Read more
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
🔬This is a nightly-only experimental API. (
extend_one
)Extends a collection with exactly one element.
Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
🔬This is a nightly-only experimental API. (
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
Source§impl Extend<SystemConfigurationParameter> for SetDefaultSystemConfiguration
impl Extend<SystemConfigurationParameter> for SetDefaultSystemConfiguration
Source§fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = SystemConfigurationParameter>,
fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = SystemConfigurationParameter>,
Extends a collection with the contents of an iterator. Read more
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
🔬This is a nightly-only experimental API. (
extend_one
)Extends a collection with exactly one element.
Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
🔬This is a nightly-only experimental API. (
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
Source§impl FromIterator<SystemConfigurationParameter> for DefaultSystemConfigurationChanged
impl FromIterator<SystemConfigurationParameter> for DefaultSystemConfigurationChanged
Source§fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
Creates a value from an iterator. Read more
Source§impl FromIterator<SystemConfigurationParameter> for ReadDefaultSystemConfigurationReply
impl FromIterator<SystemConfigurationParameter> for ReadDefaultSystemConfigurationReply
Source§fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
Creates a value from an iterator. Read more
Source§impl FromIterator<SystemConfigurationParameter> for SetDefaultSystemConfiguration
impl FromIterator<SystemConfigurationParameter> for SetDefaultSystemConfiguration
Source§fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
Creates a value from an iterator. Read more
Source§impl Pack for SystemConfigurationParameter
impl Pack for SystemConfigurationParameter
Auto Trait Implementations§
impl Freeze for SystemConfigurationParameter
impl RefUnwindSafe for SystemConfigurationParameter
impl Send for SystemConfigurationParameter
impl Sync for SystemConfigurationParameter
impl Unpin for SystemConfigurationParameter
impl UnwindSafe for SystemConfigurationParameter
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