#[repr(transparent)]pub struct BluetoothFeatureBits(pub c_uint);Available on crate feature
Bluetooth only.Expand description
Tuple Fields§
§0: c_uintImplementations§
Source§impl BluetoothFeatureBits
impl BluetoothFeatureBits
pub const kBluetoothFeatureThreeSlotPackets: Self
pub const kBluetoothFeatureFiveSlotPackets: Self
pub const kBluetoothFeatureEncryption: Self
pub const kBluetoothFeatureSlotOffset: Self
pub const kBluetoothFeatureTimingAccuracy: Self
pub const kBluetoothFeatureSwitchRoles: Self
pub const kBluetoothFeatureHoldMode: Self
pub const kBluetoothFeatureSniffMode: Self
pub const kBluetoothFeatureParkMode: Self
pub const kBluetoothFeatureRSSI: Self
pub const kBluetoothFeaturePowerControlRequests: Self
pub const kBluetoothFeatureChannelQuality: Self
pub const kBluetoothFeatureSCOLink: Self
pub const kBluetoothFeatureHV2Packets: Self
pub const kBluetoothFeatureHV3Packets: Self
pub const kBluetoothFeatureULawLog: Self
pub const kBluetoothFeatureALawLog: Self
pub const kBluetoothFeatureCVSD: Self
pub const kBluetoothFeaturePagingScheme: Self
pub const kBluetoothFeaturePowerControl: Self
pub const kBluetoothFeatureTransparentSCOData: Self
pub const kBluetoothFeatureFlowControlLagBit0: Self
pub const kBluetoothFeatureFlowControlLagBit1: Self
pub const kBluetoothFeatureFlowControlLagBit2: Self
pub const kBluetoothFeatureBroadcastEncryption: Self
pub const kBluetoothFeatureScatterMode: Self
pub const kBluetoothFeatureEnhancedDataRateACL2MbpsMode: Self
pub const kBluetoothFeatureEnhancedDataRateACL3MbpsMode: Self
pub const kBluetoothFeatureEnhancedInquiryScan: Self
pub const kBluetoothFeatureInterlacedInquiryScan: Self
pub const kBluetoothFeatureInterlacedPageScan: Self
pub const kBluetoothFeatureRSSIWithInquiryResult: Self
pub const kBluetoothFeatureExtendedSCOLink: Self
pub const kBluetoothFeatureEV4Packets: Self
pub const kBluetoothFeatureEV5Packets: Self
pub const kBluetoothFeatureAbsenceMasks: Self
pub const kBluetoothFeatureAFHCapablePeripheral: Self
pub const kBluetoothFeatureAFHClassificationPeripheral: Self
pub const kBluetoothFeatureAliasAuhentication: Self
pub const kBluetoothFeatureLESupportedController: Self
pub const kBluetoothFeature3SlotEnhancedDataRateACLPackets: Self
pub const kBluetoothFeatureAFHCapableSlave: Self
👎Deprecated
pub const kBluetoothFeatureAFHClassificationSlave: Self
👎Deprecated
pub const kBluetoothFeature5SlotEnhancedDataRateACLPackets: Self
pub const kBluetoothFeatureSniffSubrating: Self
pub const kBluetoothFeaturePauseEncryption: Self
pub const kBluetoothFeatureAFHCapableMaster: Self
pub const kBluetoothFeatureAFHClassificationMaster: Self
pub const kBluetoothFeatureEnhancedDataRateeSCO2MbpsMode: Self
pub const kBluetoothFeatureEnhancedDataRateeSCO3MbpsMode: Self
pub const kBluetoothFeature3SlotEnhancedDataRateeSCOPackets: Self
pub const kBluetoothFeatureExtendedInquiryResponse: Self
pub const kBluetoothFeatureSecureSimplePairing: Self
pub const kBluetoothFeatureEncapsulatedPDU: Self
pub const kBluetoothFeatureErroneousDataReporting: Self
pub const kBluetoothFeatureNonFlushablePacketBoundaryFlag: Self
pub const kBluetoothFeatureLinkSupervisionTimeoutChangedEvent: Self
pub const kBluetoothFeatureInquiryTransmissionPowerLevel: Self
pub const kBluetoothFeatureExtendedFeatures: Self
pub const kBluetoothExtendedFeatureSimpleSecurePairingHostMode: Self
pub const kBluetoothExtendedFeatureLESupportedHostMode: Self
pub const kBluetoothExtendedFeatureLEAndBREDRToSameDeviceHostMode: Self
pub const KBluetoothExtendedFeatureSecureConnectionsHostMode: Self
pub const kBluetoothExtendedFeatureSecureConnectionsControllerSupport: Self
pub const kBluetoothExtendedFeaturePing: Self
pub const kBluetoothExtendedFeatureReserved: Self
pub const kBluetoothExtendedFeatureTrainNudging: Self
pub const kBluetoothExtendedFeatureSlotAvailabilityMask: Self
Trait Implementations§
Source§impl Clone for BluetoothFeatureBits
impl Clone for BluetoothFeatureBits
Source§fn clone(&self) -> BluetoothFeatureBits
fn clone(&self) -> BluetoothFeatureBits
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 BluetoothFeatureBits
impl Debug for BluetoothFeatureBits
Source§impl Encode for BluetoothFeatureBits
Available on crate feature objc2 only.
impl Encode for BluetoothFeatureBits
Available on crate feature
objc2 only.Source§impl Hash for BluetoothFeatureBits
impl Hash for BluetoothFeatureBits
Source§impl Ord for BluetoothFeatureBits
impl Ord for BluetoothFeatureBits
Source§fn cmp(&self, other: &BluetoothFeatureBits) -> Ordering
fn cmp(&self, other: &BluetoothFeatureBits) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for BluetoothFeatureBits
impl PartialEq for BluetoothFeatureBits
Source§impl PartialOrd for BluetoothFeatureBits
impl PartialOrd for BluetoothFeatureBits
Source§impl RefEncode for BluetoothFeatureBits
Available on crate feature objc2 only.
impl RefEncode for BluetoothFeatureBits
Available on crate feature
objc2 only.Source§const ENCODING_REF: Encoding
const ENCODING_REF: Encoding
The Objective-C type-encoding for a reference of this type. Read more
impl Copy for BluetoothFeatureBits
impl Eq for BluetoothFeatureBits
impl StructuralPartialEq for BluetoothFeatureBits
Auto Trait Implementations§
impl Freeze for BluetoothFeatureBits
impl RefUnwindSafe for BluetoothFeatureBits
impl Send for BluetoothFeatureBits
impl Sync for BluetoothFeatureBits
impl Unpin for BluetoothFeatureBits
impl UnwindSafe for BluetoothFeatureBits
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> EncodeArgument for Twhere
T: Encode,
impl<T> EncodeArgument for Twhere
T: Encode,
Source§const ENCODING_ARGUMENT: Encoding = T::ENCODING
const ENCODING_ARGUMENT: Encoding = T::ENCODING
The Objective-C type-encoding for this type.
Source§impl<T> EncodeReturn for Twhere
T: Encode,
impl<T> EncodeReturn for Twhere
T: Encode,
Source§const ENCODING_RETURN: Encoding = T::ENCODING
const ENCODING_RETURN: Encoding = T::ENCODING
The Objective-C type-encoding for this type.