Enum btmgmt_packet::SystemConfigurationParameter [−][src]
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)
Tuple Fields
0: u16
BrEdrPageScanInterval(u16)
Tuple Fields
0: u16
BrEdrPageScanWindow(u16)
Tuple Fields
0: u16
BrEdrInquiryScanType(u16)
Tuple Fields
0: u16
BrEdrInquiryScanInterval(u16)
Tuple Fields
0: u16
BrEdrInquiryScanWindow(u16)
Tuple Fields
0: u16
BrEdrLinkSupervisionTimeout(u16)
Tuple Fields
0: u16
BrEdrPageTimeout(u16)
Tuple Fields
0: u16
BrEdrMinSniffInterval(u16)
Tuple Fields
0: u16
BrEdrMaxSniffInterval(u16)
Tuple Fields
0: u16
LEAdvertisementMinInterval(u16)
Tuple Fields
0: u16
LEAdvertisementMaxInterval(u16)
Tuple Fields
0: u16
LEMultiAdvertisementRotationInterval(u16)
Tuple Fields
0: u16
LEScanningIntervalforautoconnect(u16)
Tuple Fields
0: u16
LEScanningWindowforautoconnect(u16)
Tuple Fields
0: u16
LEScanningIntervalforwakescenarios(u16)
Tuple Fields
0: u16
LEScanningWindowforwakescenarios(u16)
Tuple Fields
0: u16
LEScanningIntervalfordiscovery(u16)
Tuple Fields
0: u16
LEScanningWindowfordiscovery(u16)
Tuple Fields
0: u16
LEScanningIntervalforadvmonitoring(u16)
Tuple Fields
0: u16
LEScanningWindowforadvmonitoring(u16)
Tuple Fields
0: u16
LEScanningIntervalforconnect(u16)
Tuple Fields
0: u16
LEScanningWindowforconnect(u16)
Tuple Fields
0: u16
LEMinConnectionInterval(u16)
Tuple Fields
0: u16
LEMaxConnectionInterval(u16)
Tuple Fields
0: u16
LEConnectionLatency(u16)
Tuple Fields
0: u16
LEConnectionSupervisionTimeout(u16)
Tuple Fields
0: u16
LEAutoconnectTimeout(u16)
Tuple Fields
0: u16
Implementations
Trait Implementations
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
extend_one
)Extends a collection with exactly one element.
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
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
extend_one
)Extends a collection with exactly one element.
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
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
extend_one
)Extends a collection with exactly one element.
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70
) -> Self where
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70
) -> Self where
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
Creates a value from an iterator. Read more
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70
) -> Self where
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70
) -> Self where
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
Creates a value from an iterator. Read more
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70
) -> Self where
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70
) -> Self where
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = SystemConfigurationParameter>,
Creates a value from an iterator. Read more
Auto Trait Implementations
impl Send for SystemConfigurationParameter
impl Sync for SystemConfigurationParameter
impl Unpin for SystemConfigurationParameter
impl UnwindSafe for SystemConfigurationParameter
Blanket Implementations
Mutably borrows from an owned value. Read more