Enum burble_const::Characteristic
source · #[non_exhaustive]
#[repr(u16)]
pub enum Characteristic {
Show 431 variants
DeviceName,
Appearance,
PeripheralPrivacyFlag,
ReconnectionAddress,
PeripheralPreferredConnectionParameters,
ServiceChanged,
AlertLevel,
TxPowerLevel,
DateTime,
DayOfWeek,
DayDateTime,
ExactTime256,
DstOffset,
TimeZone,
LocalTimeInformation,
TimeWithDst,
TimeAccuracy,
TimeSource,
ReferenceTimeInformation,
TimeUpdateControlPoint,
TimeUpdateState,
GlucoseMeasurement,
BatteryLevel,
TemperatureMeasurement,
TemperatureType,
IntermediateTemperature,
MeasurementInterval,
BootKeyboardInputReport,
SystemId,
ModelNumberString,
SerialNumberString,
FirmwareRevisionString,
HardwareRevisionString,
SoftwareRevisionString,
ManufacturerNameString,
IeeeRegulatoryCertificationDataList,
CurrentTime,
MagneticDeclination,
ScanRefresh,
BootKeyboardOutputReport,
BootMouseInputReport,
GlucoseMeasurementContext,
BloodPressureMeasurement,
IntermediateCuffPressure,
HeartRateMeasurement,
BodySensorLocation,
HeartRateControlPoint,
AlertStatus,
RingerControlPoint,
RingerSetting,
AlertCategoryIdBitMask,
AlertCategoryId,
AlertNotificationControlPoint,
UnreadAlertStatus,
NewAlert,
SupportedNewAlertCategory,
SupportedUnreadAlertCategory,
BloodPressureFeature,
HidInformation,
ReportMap,
HidControlPoint,
Report,
ProtocolMode,
ScanIntervalWindow,
PnpId,
GlucoseFeature,
RecordAccessControlPoint,
RscMeasurement,
RscFeature,
ScControlPoint,
Aggregate,
CscMeasurement,
CscFeature,
SensorLocation,
PlxSpotCheckMeasurement,
PlxContinuousMeasurement,
PlxFeatures,
CyclingPowerMeasurement,
CyclingPowerVector,
CyclingPowerFeature,
CyclingPowerControlPoint,
LocationAndSpeed,
Navigation,
PositionQuality,
LnFeature,
LnControlPoint,
Elevation,
Pressure,
Temperature,
Humidity,
TrueWindSpeed,
TrueWindDirection,
ApparentWindSpeed,
ApparentWindDirection,
GustFactor,
PollenConcentration,
UvIndex,
Irradiance,
Rainfall,
WindChill,
HeatIndex,
DewPoint,
DescriptorValueChanged,
AerobicHeartRateLowerLimit,
AerobicThreshold,
Age,
AnaerobicHeartRateLowerLimit,
AnaerobicHeartRateUpperLimit,
AnaerobicThreshold,
AerobicHeartRateUpperLimit,
DateOfBirth,
DateOfThresholdAssessment,
EmailAddress,
FatBurnHeartRateLowerLimit,
FatBurnHeartRateUpperLimit,
FirstName,
FiveZoneHeartRateLimits,
Gender,
HeartRateMax,
Height,
HipCircumference,
LastName,
MaximumRecommendedHeartRate,
RestingHeartRate,
SportTypeForAerobicAndAnaerobicThresholds,
ThreeZoneHeartRateLimits,
TwoZoneHeartRateLimits,
Vo2Max,
WaistCircumference,
Weight,
DatabaseChangeIncrement,
UserIndex,
BodyCompositionFeature,
BodyCompositionMeasurement,
WeightMeasurement,
WeightScaleFeature,
UserControlPoint,
MagneticFluxDensity2D,
MagneticFluxDensity3D,
Language,
BarometricPressureTrend,
BondManagementControlPoint,
BondManagementFeature,
CentralAddressResolution,
CgmMeasurement,
CgmFeature,
CgmStatus,
CgmSessionStartTime,
CgmSessionRunTime,
CgmSpecificOpsControlPoint,
IndoorPositioningConfiguration,
Latitude,
Longitude,
LocalNorthCoordinate,
LocalEastCoordinate,
FloorNumber,
Altitude,
Uncertainty,
LocationName,
Uri,
HttpHeaders,
HttpStatusCode,
HttpEntityBody,
HttpControlPoint,
HttpsSecurity,
TdsControlPoint,
OtsFeature,
ObjectName,
ObjectType,
ObjectSize,
ObjectFirstCreated,
ObjectLastModified,
ObjectId,
ObjectProperties,
ObjectActionControlPoint,
ObjectListControlPoint,
ObjectListFilter,
ObjectChanged,
ResolvablePrivateAddressOnly,
FitnessMachineFeature,
TreadmillData,
CrossTrainerData,
StepClimberData,
StairClimberData,
RowerData,
IndoorBikeData,
TrainingStatus,
SupportedSpeedRange,
SupportedInclinationRange,
SupportedResistanceLevelRange,
SupportedHeartRateRange,
SupportedPowerRange,
FitnessMachineControlPoint,
FitnessMachineStatus,
MeshProvisioningDataIn,
MeshProvisioningDataOut,
MeshProxyDataIn,
MeshProxyDataOut,
AverageCurrent,
AverageVoltage,
Boolean,
ChromaticDistanceFromPlanckian,
ChromaticityCoordinates,
ChromaticityInCctAndDuvValues,
ChromaticityTolerance,
CieColorRenderingIndex,
Coefficient,
CorrelatedColorTemperature,
Count16,
Count24,
CountryCode,
DateUtc,
ElectricCurrent,
ElectricCurrentRange,
ElectricCurrentSpecification,
ElectricCurrentStatistics,
Energy,
EnergyInAPeriodOfDay,
EventStatistics,
FixedString16,
FixedString24,
FixedString36,
FixedString8,
GenericLevel,
GlobalTradeItemNumber,
Illuminance,
LuminousEfficacy,
LuminousEnergy,
LuminousExposure,
LuminousFlux,
LuminousFluxRange,
LuminousIntensity,
MassFlow,
PerceivedLightness,
Percentage8,
Power,
PowerSpecification,
RelativeRuntimeInACurrentRange,
RelativeRuntimeInAGenericLevelRange,
RelativeValueInAVoltageRange,
RelativeValueInAnIlluminanceRange,
RelativeValueInAPeriodOfDay,
RelativeValueInATemperatureRange,
Temperature8,
Temperature8InAPeriodOfDay,
Temperature8Statistics,
TemperatureRange,
TemperatureStatistics,
TimeDecihour8,
TimeExponential8,
TimeHour24,
TimeMillisecond24,
TimeSecond16,
TimeSecond8,
Voltage,
VoltageSpecification,
VoltageStatistics,
VolumeFlow,
ChromaticityCoordinate,
RcFeature,
RcSettings,
ReconnectionConfigurationControlPoint,
IddStatusChanged,
IddStatus,
IddAnnunciationStatus,
IddFeatures,
IddStatusReaderControlPoint,
IddCommandControlPoint,
IddCommandData,
IddRecordAccessControlPoint,
IddHistoryData,
ClientSupportedFeatures,
DatabaseHash,
BssControlPoint,
BssResponse,
EmergencyId,
EmergencyText,
AcsStatus,
AcsDataIn,
AcsDataOutNotify,
AcsDataOutIndicate,
AcsControlPoint,
EnhancedBloodPressureMeasurement,
EnhancedIntermediateCuffPressure,
BloodPressureRecord,
RegisteredUser,
BredrHandoverData,
BluetoothSigData,
ServerSupportedFeatures,
PhysicalActivityMonitorFeatures,
GeneralActivityInstantaneousData,
GeneralActivitySummaryData,
CardioRespiratoryActivityInstantaneousData,
CardioRespiratoryActivitySummaryData,
StepCounterActivitySummaryData,
SleepActivityInstantaneousData,
SleepActivitySummaryData,
PhysicalActivityMonitorControlPoint,
ActivityCurrentSession,
PhysicalActivitySessionDescriptor,
PreferredUnits,
HighResolutionHeight,
MiddleName,
StrideLength,
Handedness,
DeviceWearingPosition,
FourZoneHeartRateLimits,
HighIntensityExerciseThreshold,
ActivityGoal,
SedentaryIntervalNotification,
CaloricIntake,
TmapRole,
AudioInputState,
GainSettingsAttribute,
AudioInputType,
AudioInputStatus,
AudioInputControlPoint,
AudioInputDescription,
VolumeState,
VolumeControlPoint,
VolumeFlags,
VolumeOffsetState,
AudioLocation,
VolumeOffsetControlPoint,
AudioOutputDescription,
SetIdentityResolvingKey,
CoordinatedSetSize,
SetMemberLock,
SetMemberRank,
ApparentEnergy32,
ApparentPower,
Co2Concentration,
CosineOfTheAngle,
DeviceTimeFeature,
DeviceTimeParameters,
DeviceTime,
DeviceTimeControlPoint,
TimeChangeLogData,
MediaPlayerName,
MediaPlayerIconObjectId,
MediaPlayerIconUrl,
TrackChanged,
TrackTitle,
TrackDuration,
TrackPosition,
PlaybackSpeed,
SeekingSpeed,
CurrentTrackSegmentsObjectId,
CurrentTrackObjectId,
NextTrackObjectId,
ParentGroupObjectId,
CurrentGroupObjectId,
PlayingOrder,
PlayingOrdersSupported,
MediaState,
MediaControlPoint,
MediaControlPointOpcodesSupported,
SearchResultsObjectId,
SearchControlPoint,
Energy32,
MediaPlayerIconObjectType,
TrackSegmentsObjectType,
TrackObjectType,
GroupObjectType,
ConstantToneExtensionEnable,
AdvertisingConstantToneExtensionMinimumLength,
AdvertisingConstantToneExtensionMinimumTransmitCount,
AdvertisingConstantToneExtensionTransmitDuration,
AdvertisingConstantToneExtensionInterval,
AdvertisingConstantToneExtensionPhy,
BearerProviderName,
BearerUci,
BearerTechnology,
BearerUriSchemesSupportedList,
BearerSignalStrength,
BearerSignalStrengthReportingInterval,
BearerListCurrentCalls,
ContentControlId,
StatusFlags,
IncomingCallTargetBearerUri,
CallState,
CallControlPoint,
CallControlPointOptionalOpcodes,
TerminationReason,
IncomingCall,
CallFriendlyName,
Mute,
SinkAse,
SourceAse,
AseControlPoint,
BroadcastAudioScanControlPoint,
BroadcastReceiveState,
SinkPac,
SinkAudioLocations,
SourcePac,
SourceAudioLocations,
AvailableAudioContexts,
SupportedAudioContexts,
AmmoniaConcentration,
CarbonMonoxideConcentration,
MethaneConcentration,
NitrogenDioxideConcentration,
NonMethaneVolatileOrganicCompoundsConcentration,
OzoneConcentration,
ParticulateMatterPm1Concentration,
ParticulateMatterPm25Concentration,
ParticulateMatterPm10Concentration,
SulfurDioxideConcentration,
SulfurHexafluorideConcentration,
HearingAidFeatures,
HearingAidPresetControlPoint,
ActivePresetIndex,
FixedString64,
HighTemperature,
HighVoltage,
LightDistribution,
LightOutput,
LightSourceType,
Noise,
RelativeRuntimeInACorrelatedColorTemperatureRange,
TimeSecond32,
VocConcentration,
VoltageFrequency,
BatteryCriticalStatus,
BatteryHealthStatus,
BatteryHealthInformation,
BatteryInformation,
BatteryLevelStatus,
BatteryTimeStatus,
EstimatedServiceDate,
BatteryEnergyStatus,
}Expand description
Characteristics ([Assigned Numbers] Section 3.8.2).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
DeviceName
Appearance
PeripheralPrivacyFlag
ReconnectionAddress
PeripheralPreferredConnectionParameters
ServiceChanged
AlertLevel
TxPowerLevel
DateTime
DayOfWeek
DayDateTime
ExactTime256
DstOffset
TimeZone
LocalTimeInformation
TimeWithDst
TimeAccuracy
TimeSource
ReferenceTimeInformation
TimeUpdateControlPoint
TimeUpdateState
GlucoseMeasurement
BatteryLevel
TemperatureMeasurement
TemperatureType
IntermediateTemperature
MeasurementInterval
BootKeyboardInputReport
SystemId
ModelNumberString
SerialNumberString
FirmwareRevisionString
HardwareRevisionString
SoftwareRevisionString
ManufacturerNameString
IeeeRegulatoryCertificationDataList
CurrentTime
MagneticDeclination
ScanRefresh
BootKeyboardOutputReport
BootMouseInputReport
GlucoseMeasurementContext
BloodPressureMeasurement
IntermediateCuffPressure
HeartRateMeasurement
BodySensorLocation
HeartRateControlPoint
AlertStatus
RingerControlPoint
RingerSetting
AlertCategoryIdBitMask
AlertCategoryId
AlertNotificationControlPoint
UnreadAlertStatus
NewAlert
SupportedNewAlertCategory
SupportedUnreadAlertCategory
BloodPressureFeature
HidInformation
ReportMap
HidControlPoint
Report
ProtocolMode
ScanIntervalWindow
PnpId
GlucoseFeature
RecordAccessControlPoint
RscMeasurement
RscFeature
ScControlPoint
Aggregate
CscMeasurement
CscFeature
SensorLocation
PlxSpotCheckMeasurement
PlxContinuousMeasurement
PlxFeatures
CyclingPowerMeasurement
CyclingPowerVector
CyclingPowerFeature
CyclingPowerControlPoint
LocationAndSpeed
PositionQuality
LnFeature
LnControlPoint
Elevation
Pressure
Temperature
Humidity
TrueWindSpeed
TrueWindDirection
ApparentWindSpeed
ApparentWindDirection
GustFactor
PollenConcentration
UvIndex
Irradiance
Rainfall
WindChill
HeatIndex
DewPoint
DescriptorValueChanged
AerobicHeartRateLowerLimit
AerobicThreshold
Age
AnaerobicHeartRateLowerLimit
AnaerobicHeartRateUpperLimit
AnaerobicThreshold
AerobicHeartRateUpperLimit
DateOfBirth
DateOfThresholdAssessment
EmailAddress
FatBurnHeartRateLowerLimit
FatBurnHeartRateUpperLimit
FirstName
FiveZoneHeartRateLimits
Gender
HeartRateMax
Height
HipCircumference
LastName
MaximumRecommendedHeartRate
RestingHeartRate
SportTypeForAerobicAndAnaerobicThresholds
ThreeZoneHeartRateLimits
TwoZoneHeartRateLimits
Vo2Max
WaistCircumference
Weight
DatabaseChangeIncrement
UserIndex
BodyCompositionFeature
BodyCompositionMeasurement
WeightMeasurement
WeightScaleFeature
UserControlPoint
MagneticFluxDensity2D
MagneticFluxDensity3D
Language
BarometricPressureTrend
BondManagementControlPoint
BondManagementFeature
CentralAddressResolution
CgmMeasurement
CgmFeature
CgmStatus
CgmSessionStartTime
CgmSessionRunTime
CgmSpecificOpsControlPoint
IndoorPositioningConfiguration
Latitude
Longitude
LocalNorthCoordinate
LocalEastCoordinate
FloorNumber
Altitude
Uncertainty
LocationName
Uri
HttpHeaders
HttpStatusCode
HttpEntityBody
HttpControlPoint
HttpsSecurity
TdsControlPoint
OtsFeature
ObjectName
ObjectType
ObjectSize
ObjectFirstCreated
ObjectLastModified
ObjectId
ObjectProperties
ObjectActionControlPoint
ObjectListControlPoint
ObjectListFilter
ObjectChanged
ResolvablePrivateAddressOnly
FitnessMachineFeature
TreadmillData
CrossTrainerData
StepClimberData
StairClimberData
RowerData
IndoorBikeData
TrainingStatus
SupportedSpeedRange
SupportedInclinationRange
SupportedResistanceLevelRange
SupportedHeartRateRange
SupportedPowerRange
FitnessMachineControlPoint
FitnessMachineStatus
MeshProvisioningDataIn
MeshProvisioningDataOut
MeshProxyDataIn
MeshProxyDataOut
AverageCurrent
AverageVoltage
Boolean
ChromaticDistanceFromPlanckian
ChromaticityCoordinates
ChromaticityInCctAndDuvValues
ChromaticityTolerance
CieColorRenderingIndex
Coefficient
Count16
Count24
CountryCode
DateUtc
ElectricCurrent
ElectricCurrentRange
ElectricCurrentSpecification
ElectricCurrentStatistics
Energy
EnergyInAPeriodOfDay
EventStatistics
FixedString16
FixedString24
FixedString36
FixedString8
GenericLevel
GlobalTradeItemNumber
Illuminance
LuminousEfficacy
LuminousEnergy
LuminousExposure
LuminousFlux
LuminousFluxRange
LuminousIntensity
MassFlow
PerceivedLightness
Percentage8
Power
PowerSpecification
RelativeRuntimeInACurrentRange
RelativeRuntimeInAGenericLevelRange
RelativeValueInAVoltageRange
RelativeValueInAnIlluminanceRange
RelativeValueInAPeriodOfDay
RelativeValueInATemperatureRange
Temperature8
Temperature8InAPeriodOfDay
Temperature8Statistics
TemperatureRange
TemperatureStatistics
TimeDecihour8
TimeExponential8
TimeHour24
TimeMillisecond24
TimeSecond16
TimeSecond8
Voltage
VoltageSpecification
VoltageStatistics
VolumeFlow
ChromaticityCoordinate
RcFeature
RcSettings
ReconnectionConfigurationControlPoint
IddStatusChanged
IddStatus
IddAnnunciationStatus
IddFeatures
IddStatusReaderControlPoint
IddCommandControlPoint
IddCommandData
IddRecordAccessControlPoint
IddHistoryData
ClientSupportedFeatures
DatabaseHash
BssControlPoint
BssResponse
EmergencyId
EmergencyText
AcsStatus
AcsDataIn
AcsDataOutNotify
AcsDataOutIndicate
AcsControlPoint
EnhancedBloodPressureMeasurement
EnhancedIntermediateCuffPressure
BloodPressureRecord
RegisteredUser
BredrHandoverData
BluetoothSigData
ServerSupportedFeatures
PhysicalActivityMonitorFeatures
GeneralActivityInstantaneousData
GeneralActivitySummaryData
CardioRespiratoryActivityInstantaneousData
CardioRespiratoryActivitySummaryData
StepCounterActivitySummaryData
SleepActivityInstantaneousData
SleepActivitySummaryData
PhysicalActivityMonitorControlPoint
ActivityCurrentSession
PhysicalActivitySessionDescriptor
PreferredUnits
HighResolutionHeight
MiddleName
StrideLength
Handedness
DeviceWearingPosition
FourZoneHeartRateLimits
HighIntensityExerciseThreshold
ActivityGoal
SedentaryIntervalNotification
CaloricIntake
TmapRole
AudioInputState
GainSettingsAttribute
AudioInputType
AudioInputStatus
AudioInputControlPoint
AudioInputDescription
VolumeState
VolumeControlPoint
VolumeFlags
VolumeOffsetState
AudioLocation
VolumeOffsetControlPoint
AudioOutputDescription
SetIdentityResolvingKey
CoordinatedSetSize
SetMemberLock
SetMemberRank
ApparentEnergy32
ApparentPower
Co2Concentration
CosineOfTheAngle
DeviceTimeFeature
DeviceTimeParameters
DeviceTime
DeviceTimeControlPoint
TimeChangeLogData
MediaPlayerName
MediaPlayerIconObjectId
MediaPlayerIconUrl
TrackChanged
TrackTitle
TrackDuration
TrackPosition
PlaybackSpeed
SeekingSpeed
CurrentTrackSegmentsObjectId
CurrentTrackObjectId
NextTrackObjectId
ParentGroupObjectId
CurrentGroupObjectId
PlayingOrder
PlayingOrdersSupported
MediaState
MediaControlPoint
MediaControlPointOpcodesSupported
SearchResultsObjectId
SearchControlPoint
Energy32
MediaPlayerIconObjectType
TrackSegmentsObjectType
TrackObjectType
GroupObjectType
ConstantToneExtensionEnable
AdvertisingConstantToneExtensionMinimumLength
AdvertisingConstantToneExtensionMinimumTransmitCount
AdvertisingConstantToneExtensionTransmitDuration
AdvertisingConstantToneExtensionInterval
AdvertisingConstantToneExtensionPhy
BearerProviderName
BearerUci
BearerTechnology
BearerUriSchemesSupportedList
BearerSignalStrength
BearerSignalStrengthReportingInterval
BearerListCurrentCalls
ContentControlId
StatusFlags
IncomingCallTargetBearerUri
CallState
CallControlPoint
CallControlPointOptionalOpcodes
TerminationReason
IncomingCall
CallFriendlyName
Mute
SinkAse
SourceAse
AseControlPoint
BroadcastAudioScanControlPoint
BroadcastReceiveState
SinkPac
SinkAudioLocations
SourcePac
SourceAudioLocations
AvailableAudioContexts
SupportedAudioContexts
AmmoniaConcentration
CarbonMonoxideConcentration
MethaneConcentration
NitrogenDioxideConcentration
NonMethaneVolatileOrganicCompoundsConcentration
OzoneConcentration
ParticulateMatterPm1Concentration
ParticulateMatterPm25Concentration
ParticulateMatterPm10Concentration
SulfurDioxideConcentration
SulfurHexafluorideConcentration
HearingAidFeatures
HearingAidPresetControlPoint
ActivePresetIndex
FixedString64
HighTemperature
HighVoltage
LightDistribution
LightOutput
LightSourceType
Noise
TimeSecond32
VocConcentration
VoltageFrequency
BatteryCriticalStatus
BatteryHealthStatus
BatteryHealthInformation
BatteryInformation
BatteryLevelStatus
BatteryTimeStatus
EstimatedServiceDate
BatteryEnergyStatus
Implementations§
source§impl Characteristic
impl Characteristic
pub const DEVICE_NAME: Uuid16 = _
pub const APPEARANCE: Uuid16 = _
pub const PERIPHERAL_PRIVACY_FLAG: Uuid16 = _
pub const RECONNECTION_ADDRESS: Uuid16 = _
pub const PERIPHERAL_PREFERRED_CONNECTION_PARAMETERS: Uuid16 = _
pub const SERVICE_CHANGED: Uuid16 = _
pub const ALERT_LEVEL: Uuid16 = _
pub const TX_POWER_LEVEL: Uuid16 = _
pub const DATE_TIME: Uuid16 = _
pub const DAY_OF_WEEK: Uuid16 = _
pub const DAY_DATE_TIME: Uuid16 = _
pub const EXACT_TIME256: Uuid16 = _
pub const DST_OFFSET: Uuid16 = _
pub const TIME_ZONE: Uuid16 = _
pub const LOCAL_TIME_INFORMATION: Uuid16 = _
pub const TIME_WITH_DST: Uuid16 = _
pub const TIME_ACCURACY: Uuid16 = _
pub const TIME_SOURCE: Uuid16 = _
pub const REFERENCE_TIME_INFORMATION: Uuid16 = _
pub const TIME_UPDATE_CONTROL_POINT: Uuid16 = _
pub const TIME_UPDATE_STATE: Uuid16 = _
pub const GLUCOSE_MEASUREMENT: Uuid16 = _
pub const BATTERY_LEVEL: Uuid16 = _
pub const TEMPERATURE_MEASUREMENT: Uuid16 = _
pub const TEMPERATURE_TYPE: Uuid16 = _
pub const INTERMEDIATE_TEMPERATURE: Uuid16 = _
pub const MEASUREMENT_INTERVAL: Uuid16 = _
pub const BOOT_KEYBOARD_INPUT_REPORT: Uuid16 = _
pub const SYSTEM_ID: Uuid16 = _
pub const MODEL_NUMBER_STRING: Uuid16 = _
pub const SERIAL_NUMBER_STRING: Uuid16 = _
pub const FIRMWARE_REVISION_STRING: Uuid16 = _
pub const HARDWARE_REVISION_STRING: Uuid16 = _
pub const SOFTWARE_REVISION_STRING: Uuid16 = _
pub const MANUFACTURER_NAME_STRING: Uuid16 = _
pub const IEEE_REGULATORY_CERTIFICATION_DATA_LIST: Uuid16 = _
pub const CURRENT_TIME: Uuid16 = _
pub const MAGNETIC_DECLINATION: Uuid16 = _
pub const SCAN_REFRESH: Uuid16 = _
pub const BOOT_KEYBOARD_OUTPUT_REPORT: Uuid16 = _
pub const BOOT_MOUSE_INPUT_REPORT: Uuid16 = _
pub const GLUCOSE_MEASUREMENT_CONTEXT: Uuid16 = _
pub const BLOOD_PRESSURE_MEASUREMENT: Uuid16 = _
pub const INTERMEDIATE_CUFF_PRESSURE: Uuid16 = _
pub const HEART_RATE_MEASUREMENT: Uuid16 = _
pub const BODY_SENSOR_LOCATION: Uuid16 = _
pub const HEART_RATE_CONTROL_POINT: Uuid16 = _
pub const ALERT_STATUS: Uuid16 = _
pub const RINGER_CONTROL_POINT: Uuid16 = _
pub const RINGER_SETTING: Uuid16 = _
pub const ALERT_CATEGORY_ID_BIT_MASK: Uuid16 = _
pub const ALERT_CATEGORY_ID: Uuid16 = _
pub const ALERT_NOTIFICATION_CONTROL_POINT: Uuid16 = _
pub const UNREAD_ALERT_STATUS: Uuid16 = _
pub const NEW_ALERT: Uuid16 = _
pub const SUPPORTED_NEW_ALERT_CATEGORY: Uuid16 = _
pub const SUPPORTED_UNREAD_ALERT_CATEGORY: Uuid16 = _
pub const BLOOD_PRESSURE_FEATURE: Uuid16 = _
pub const HID_INFORMATION: Uuid16 = _
pub const REPORT_MAP: Uuid16 = _
pub const HID_CONTROL_POINT: Uuid16 = _
pub const REPORT: Uuid16 = _
pub const PROTOCOL_MODE: Uuid16 = _
pub const SCAN_INTERVAL_WINDOW: Uuid16 = _
pub const PNP_ID: Uuid16 = _
pub const GLUCOSE_FEATURE: Uuid16 = _
pub const RECORD_ACCESS_CONTROL_POINT: Uuid16 = _
pub const RSC_MEASUREMENT: Uuid16 = _
pub const RSC_FEATURE: Uuid16 = _
pub const SC_CONTROL_POINT: Uuid16 = _
pub const AGGREGATE: Uuid16 = _
pub const CSC_MEASUREMENT: Uuid16 = _
pub const CSC_FEATURE: Uuid16 = _
pub const SENSOR_LOCATION: Uuid16 = _
pub const PLX_SPOT_CHECK_MEASUREMENT: Uuid16 = _
pub const PLX_CONTINUOUS_MEASUREMENT: Uuid16 = _
pub const PLX_FEATURES: Uuid16 = _
pub const CYCLING_POWER_MEASUREMENT: Uuid16 = _
pub const CYCLING_POWER_VECTOR: Uuid16 = _
pub const CYCLING_POWER_FEATURE: Uuid16 = _
pub const CYCLING_POWER_CONTROL_POINT: Uuid16 = _
pub const LOCATION_AND_SPEED: Uuid16 = _
pub const NAVIGATION: Uuid16 = _
pub const POSITION_QUALITY: Uuid16 = _
pub const LN_FEATURE: Uuid16 = _
pub const LN_CONTROL_POINT: Uuid16 = _
pub const ELEVATION: Uuid16 = _
pub const PRESSURE: Uuid16 = _
pub const TEMPERATURE: Uuid16 = _
pub const HUMIDITY: Uuid16 = _
pub const TRUE_WIND_SPEED: Uuid16 = _
pub const TRUE_WIND_DIRECTION: Uuid16 = _
pub const APPARENT_WIND_SPEED: Uuid16 = _
pub const APPARENT_WIND_DIRECTION: Uuid16 = _
pub const GUST_FACTOR: Uuid16 = _
pub const POLLEN_CONCENTRATION: Uuid16 = _
pub const UV_INDEX: Uuid16 = _
pub const IRRADIANCE: Uuid16 = _
pub const RAINFALL: Uuid16 = _
pub const WIND_CHILL: Uuid16 = _
pub const HEAT_INDEX: Uuid16 = _
pub const DEW_POINT: Uuid16 = _
pub const DESCRIPTOR_VALUE_CHANGED: Uuid16 = _
pub const AEROBIC_HEART_RATE_LOWER_LIMIT: Uuid16 = _
pub const AEROBIC_THRESHOLD: Uuid16 = _
pub const AGE: Uuid16 = _
pub const ANAEROBIC_HEART_RATE_LOWER_LIMIT: Uuid16 = _
pub const ANAEROBIC_HEART_RATE_UPPER_LIMIT: Uuid16 = _
pub const ANAEROBIC_THRESHOLD: Uuid16 = _
pub const AEROBIC_HEART_RATE_UPPER_LIMIT: Uuid16 = _
pub const DATE_OF_BIRTH: Uuid16 = _
pub const DATE_OF_THRESHOLD_ASSESSMENT: Uuid16 = _
pub const EMAIL_ADDRESS: Uuid16 = _
pub const FAT_BURN_HEART_RATE_LOWER_LIMIT: Uuid16 = _
pub const FAT_BURN_HEART_RATE_UPPER_LIMIT: Uuid16 = _
pub const FIRST_NAME: Uuid16 = _
pub const FIVE_ZONE_HEART_RATE_LIMITS: Uuid16 = _
pub const GENDER: Uuid16 = _
pub const HEART_RATE_MAX: Uuid16 = _
pub const HEIGHT: Uuid16 = _
pub const HIP_CIRCUMFERENCE: Uuid16 = _
pub const LAST_NAME: Uuid16 = _
pub const MAXIMUM_RECOMMENDED_HEART_RATE: Uuid16 = _
pub const RESTING_HEART_RATE: Uuid16 = _
pub const SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS: Uuid16 = _
pub const THREE_ZONE_HEART_RATE_LIMITS: Uuid16 = _
pub const TWO_ZONE_HEART_RATE_LIMITS: Uuid16 = _
pub const VO2_MAX: Uuid16 = _
pub const WAIST_CIRCUMFERENCE: Uuid16 = _
pub const WEIGHT: Uuid16 = _
pub const DATABASE_CHANGE_INCREMENT: Uuid16 = _
pub const USER_INDEX: Uuid16 = _
pub const BODY_COMPOSITION_FEATURE: Uuid16 = _
pub const BODY_COMPOSITION_MEASUREMENT: Uuid16 = _
pub const WEIGHT_MEASUREMENT: Uuid16 = _
pub const WEIGHT_SCALE_FEATURE: Uuid16 = _
pub const USER_CONTROL_POINT: Uuid16 = _
pub const MAGNETIC_FLUX_DENSITY2_D: Uuid16 = _
pub const MAGNETIC_FLUX_DENSITY3_D: Uuid16 = _
pub const LANGUAGE: Uuid16 = _
pub const BAROMETRIC_PRESSURE_TREND: Uuid16 = _
pub const BOND_MANAGEMENT_CONTROL_POINT: Uuid16 = _
pub const BOND_MANAGEMENT_FEATURE: Uuid16 = _
pub const CENTRAL_ADDRESS_RESOLUTION: Uuid16 = _
pub const CGM_MEASUREMENT: Uuid16 = _
pub const CGM_FEATURE: Uuid16 = _
pub const CGM_STATUS: Uuid16 = _
pub const CGM_SESSION_START_TIME: Uuid16 = _
pub const CGM_SESSION_RUN_TIME: Uuid16 = _
pub const CGM_SPECIFIC_OPS_CONTROL_POINT: Uuid16 = _
pub const INDOOR_POSITIONING_CONFIGURATION: Uuid16 = _
pub const LATITUDE: Uuid16 = _
pub const LONGITUDE: Uuid16 = _
pub const LOCAL_NORTH_COORDINATE: Uuid16 = _
pub const LOCAL_EAST_COORDINATE: Uuid16 = _
pub const FLOOR_NUMBER: Uuid16 = _
pub const ALTITUDE: Uuid16 = _
pub const UNCERTAINTY: Uuid16 = _
pub const LOCATION_NAME: Uuid16 = _
pub const URI: Uuid16 = _
pub const HTTP_HEADERS: Uuid16 = _
pub const HTTP_STATUS_CODE: Uuid16 = _
pub const HTTP_ENTITY_BODY: Uuid16 = _
pub const HTTP_CONTROL_POINT: Uuid16 = _
pub const HTTPS_SECURITY: Uuid16 = _
pub const TDS_CONTROL_POINT: Uuid16 = _
pub const OTS_FEATURE: Uuid16 = _
pub const OBJECT_NAME: Uuid16 = _
pub const OBJECT_TYPE: Uuid16 = _
pub const OBJECT_SIZE: Uuid16 = _
pub const OBJECT_FIRST_CREATED: Uuid16 = _
pub const OBJECT_LAST_MODIFIED: Uuid16 = _
pub const OBJECT_ID: Uuid16 = _
pub const OBJECT_PROPERTIES: Uuid16 = _
pub const OBJECT_ACTION_CONTROL_POINT: Uuid16 = _
pub const OBJECT_LIST_CONTROL_POINT: Uuid16 = _
pub const OBJECT_LIST_FILTER: Uuid16 = _
pub const OBJECT_CHANGED: Uuid16 = _
pub const RESOLVABLE_PRIVATE_ADDRESS_ONLY: Uuid16 = _
pub const FITNESS_MACHINE_FEATURE: Uuid16 = _
pub const TREADMILL_DATA: Uuid16 = _
pub const CROSS_TRAINER_DATA: Uuid16 = _
pub const STEP_CLIMBER_DATA: Uuid16 = _
pub const STAIR_CLIMBER_DATA: Uuid16 = _
pub const ROWER_DATA: Uuid16 = _
pub const INDOOR_BIKE_DATA: Uuid16 = _
pub const TRAINING_STATUS: Uuid16 = _
pub const SUPPORTED_SPEED_RANGE: Uuid16 = _
pub const SUPPORTED_INCLINATION_RANGE: Uuid16 = _
pub const SUPPORTED_RESISTANCE_LEVEL_RANGE: Uuid16 = _
pub const SUPPORTED_HEART_RATE_RANGE: Uuid16 = _
pub const SUPPORTED_POWER_RANGE: Uuid16 = _
pub const FITNESS_MACHINE_CONTROL_POINT: Uuid16 = _
pub const FITNESS_MACHINE_STATUS: Uuid16 = _
pub const MESH_PROVISIONING_DATA_IN: Uuid16 = _
pub const MESH_PROVISIONING_DATA_OUT: Uuid16 = _
pub const MESH_PROXY_DATA_IN: Uuid16 = _
pub const MESH_PROXY_DATA_OUT: Uuid16 = _
pub const AVERAGE_CURRENT: Uuid16 = _
pub const AVERAGE_VOLTAGE: Uuid16 = _
pub const BOOLEAN: Uuid16 = _
pub const CHROMATIC_DISTANCE_FROM_PLANCKIAN: Uuid16 = _
pub const CHROMATICITY_COORDINATES: Uuid16 = _
pub const CHROMATICITY_IN_CCT_AND_DUV_VALUES: Uuid16 = _
pub const CHROMATICITY_TOLERANCE: Uuid16 = _
pub const CIE_COLOR_RENDERING_INDEX: Uuid16 = _
pub const COEFFICIENT: Uuid16 = _
pub const CORRELATED_COLOR_TEMPERATURE: Uuid16 = _
pub const COUNT16: Uuid16 = _
pub const COUNT24: Uuid16 = _
pub const COUNTRY_CODE: Uuid16 = _
pub const DATE_UTC: Uuid16 = _
pub const ELECTRIC_CURRENT: Uuid16 = _
pub const ELECTRIC_CURRENT_RANGE: Uuid16 = _
pub const ELECTRIC_CURRENT_SPECIFICATION: Uuid16 = _
pub const ELECTRIC_CURRENT_STATISTICS: Uuid16 = _
pub const ENERGY: Uuid16 = _
pub const ENERGY_IN_A_PERIOD_OF_DAY: Uuid16 = _
pub const EVENT_STATISTICS: Uuid16 = _
pub const FIXED_STRING16: Uuid16 = _
pub const FIXED_STRING24: Uuid16 = _
pub const FIXED_STRING36: Uuid16 = _
pub const FIXED_STRING8: Uuid16 = _
pub const GENERIC_LEVEL: Uuid16 = _
pub const GLOBAL_TRADE_ITEM_NUMBER: Uuid16 = _
pub const ILLUMINANCE: Uuid16 = _
pub const LUMINOUS_EFFICACY: Uuid16 = _
pub const LUMINOUS_ENERGY: Uuid16 = _
pub const LUMINOUS_EXPOSURE: Uuid16 = _
pub const LUMINOUS_FLUX: Uuid16 = _
pub const LUMINOUS_FLUX_RANGE: Uuid16 = _
pub const LUMINOUS_INTENSITY: Uuid16 = _
pub const MASS_FLOW: Uuid16 = _
pub const PERCEIVED_LIGHTNESS: Uuid16 = _
pub const PERCENTAGE8: Uuid16 = _
pub const POWER: Uuid16 = _
pub const POWER_SPECIFICATION: Uuid16 = _
pub const RELATIVE_RUNTIME_IN_A_CURRENT_RANGE: Uuid16 = _
pub const RELATIVE_RUNTIME_IN_A_GENERIC_LEVEL_RANGE: Uuid16 = _
pub const RELATIVE_VALUE_IN_A_VOLTAGE_RANGE: Uuid16 = _
pub const RELATIVE_VALUE_IN_AN_ILLUMINANCE_RANGE: Uuid16 = _
pub const RELATIVE_VALUE_IN_A_PERIOD_OF_DAY: Uuid16 = _
pub const RELATIVE_VALUE_IN_A_TEMPERATURE_RANGE: Uuid16 = _
pub const TEMPERATURE8: Uuid16 = _
pub const TEMPERATURE8_IN_A_PERIOD_OF_DAY: Uuid16 = _
pub const TEMPERATURE8_STATISTICS: Uuid16 = _
pub const TEMPERATURE_RANGE: Uuid16 = _
pub const TEMPERATURE_STATISTICS: Uuid16 = _
pub const TIME_DECIHOUR8: Uuid16 = _
pub const TIME_EXPONENTIAL8: Uuid16 = _
pub const TIME_HOUR24: Uuid16 = _
pub const TIME_MILLISECOND24: Uuid16 = _
pub const TIME_SECOND16: Uuid16 = _
pub const TIME_SECOND8: Uuid16 = _
pub const VOLTAGE: Uuid16 = _
pub const VOLTAGE_SPECIFICATION: Uuid16 = _
pub const VOLTAGE_STATISTICS: Uuid16 = _
pub const VOLUME_FLOW: Uuid16 = _
pub const CHROMATICITY_COORDINATE: Uuid16 = _
pub const RC_FEATURE: Uuid16 = _
pub const RC_SETTINGS: Uuid16 = _
pub const RECONNECTION_CONFIGURATION_CONTROL_POINT: Uuid16 = _
pub const IDD_STATUS_CHANGED: Uuid16 = _
pub const IDD_STATUS: Uuid16 = _
pub const IDD_ANNUNCIATION_STATUS: Uuid16 = _
pub const IDD_FEATURES: Uuid16 = _
pub const IDD_STATUS_READER_CONTROL_POINT: Uuid16 = _
pub const IDD_COMMAND_CONTROL_POINT: Uuid16 = _
pub const IDD_COMMAND_DATA: Uuid16 = _
pub const IDD_RECORD_ACCESS_CONTROL_POINT: Uuid16 = _
pub const IDD_HISTORY_DATA: Uuid16 = _
pub const CLIENT_SUPPORTED_FEATURES: Uuid16 = _
pub const DATABASE_HASH: Uuid16 = _
pub const BSS_CONTROL_POINT: Uuid16 = _
pub const BSS_RESPONSE: Uuid16 = _
pub const EMERGENCY_ID: Uuid16 = _
pub const EMERGENCY_TEXT: Uuid16 = _
pub const ACS_STATUS: Uuid16 = _
pub const ACS_DATA_IN: Uuid16 = _
pub const ACS_DATA_OUT_NOTIFY: Uuid16 = _
pub const ACS_DATA_OUT_INDICATE: Uuid16 = _
pub const ACS_CONTROL_POINT: Uuid16 = _
pub const ENHANCED_BLOOD_PRESSURE_MEASUREMENT: Uuid16 = _
pub const ENHANCED_INTERMEDIATE_CUFF_PRESSURE: Uuid16 = _
pub const BLOOD_PRESSURE_RECORD: Uuid16 = _
pub const REGISTERED_USER: Uuid16 = _
pub const BREDR_HANDOVER_DATA: Uuid16 = _
pub const BLUETOOTH_SIG_DATA: Uuid16 = _
pub const SERVER_SUPPORTED_FEATURES: Uuid16 = _
pub const PHYSICAL_ACTIVITY_MONITOR_FEATURES: Uuid16 = _
pub const GENERAL_ACTIVITY_INSTANTANEOUS_DATA: Uuid16 = _
pub const GENERAL_ACTIVITY_SUMMARY_DATA: Uuid16 = _
pub const CARDIO_RESPIRATORY_ACTIVITY_INSTANTANEOUS_DATA: Uuid16 = _
pub const CARDIO_RESPIRATORY_ACTIVITY_SUMMARY_DATA: Uuid16 = _
pub const STEP_COUNTER_ACTIVITY_SUMMARY_DATA: Uuid16 = _
pub const SLEEP_ACTIVITY_INSTANTANEOUS_DATA: Uuid16 = _
pub const SLEEP_ACTIVITY_SUMMARY_DATA: Uuid16 = _
pub const PHYSICAL_ACTIVITY_MONITOR_CONTROL_POINT: Uuid16 = _
pub const ACTIVITY_CURRENT_SESSION: Uuid16 = _
pub const PHYSICAL_ACTIVITY_SESSION_DESCRIPTOR: Uuid16 = _
pub const PREFERRED_UNITS: Uuid16 = _
pub const HIGH_RESOLUTION_HEIGHT: Uuid16 = _
pub const MIDDLE_NAME: Uuid16 = _
pub const STRIDE_LENGTH: Uuid16 = _
pub const HANDEDNESS: Uuid16 = _
pub const DEVICE_WEARING_POSITION: Uuid16 = _
pub const FOUR_ZONE_HEART_RATE_LIMITS: Uuid16 = _
pub const HIGH_INTENSITY_EXERCISE_THRESHOLD: Uuid16 = _
pub const ACTIVITY_GOAL: Uuid16 = _
pub const SEDENTARY_INTERVAL_NOTIFICATION: Uuid16 = _
pub const CALORIC_INTAKE: Uuid16 = _
pub const TMAP_ROLE: Uuid16 = _
pub const AUDIO_INPUT_STATE: Uuid16 = _
pub const GAIN_SETTINGS_ATTRIBUTE: Uuid16 = _
pub const AUDIO_INPUT_TYPE: Uuid16 = _
pub const AUDIO_INPUT_STATUS: Uuid16 = _
pub const AUDIO_INPUT_CONTROL_POINT: Uuid16 = _
pub const AUDIO_INPUT_DESCRIPTION: Uuid16 = _
pub const VOLUME_STATE: Uuid16 = _
pub const VOLUME_CONTROL_POINT: Uuid16 = _
pub const VOLUME_FLAGS: Uuid16 = _
pub const VOLUME_OFFSET_STATE: Uuid16 = _
pub const AUDIO_LOCATION: Uuid16 = _
pub const VOLUME_OFFSET_CONTROL_POINT: Uuid16 = _
pub const AUDIO_OUTPUT_DESCRIPTION: Uuid16 = _
pub const SET_IDENTITY_RESOLVING_KEY: Uuid16 = _
pub const COORDINATED_SET_SIZE: Uuid16 = _
pub const SET_MEMBER_LOCK: Uuid16 = _
pub const SET_MEMBER_RANK: Uuid16 = _
pub const APPARENT_ENERGY32: Uuid16 = _
pub const APPARENT_POWER: Uuid16 = _
pub const CO2_CONCENTRATION: Uuid16 = _
pub const COSINE_OF_THE_ANGLE: Uuid16 = _
pub const DEVICE_TIME_FEATURE: Uuid16 = _
pub const DEVICE_TIME_PARAMETERS: Uuid16 = _
pub const DEVICE_TIME: Uuid16 = _
pub const DEVICE_TIME_CONTROL_POINT: Uuid16 = _
pub const TIME_CHANGE_LOG_DATA: Uuid16 = _
pub const MEDIA_PLAYER_NAME: Uuid16 = _
pub const MEDIA_PLAYER_ICON_OBJECT_ID: Uuid16 = _
pub const MEDIA_PLAYER_ICON_URL: Uuid16 = _
pub const TRACK_CHANGED: Uuid16 = _
pub const TRACK_TITLE: Uuid16 = _
pub const TRACK_DURATION: Uuid16 = _
pub const TRACK_POSITION: Uuid16 = _
pub const PLAYBACK_SPEED: Uuid16 = _
pub const SEEKING_SPEED: Uuid16 = _
pub const CURRENT_TRACK_SEGMENTS_OBJECT_ID: Uuid16 = _
pub const CURRENT_TRACK_OBJECT_ID: Uuid16 = _
pub const NEXT_TRACK_OBJECT_ID: Uuid16 = _
pub const PARENT_GROUP_OBJECT_ID: Uuid16 = _
pub const CURRENT_GROUP_OBJECT_ID: Uuid16 = _
pub const PLAYING_ORDER: Uuid16 = _
pub const PLAYING_ORDERS_SUPPORTED: Uuid16 = _
pub const MEDIA_STATE: Uuid16 = _
pub const MEDIA_CONTROL_POINT: Uuid16 = _
pub const MEDIA_CONTROL_POINT_OPCODES_SUPPORTED: Uuid16 = _
pub const SEARCH_RESULTS_OBJECT_ID: Uuid16 = _
pub const SEARCH_CONTROL_POINT: Uuid16 = _
pub const ENERGY32: Uuid16 = _
pub const MEDIA_PLAYER_ICON_OBJECT_TYPE: Uuid16 = _
pub const TRACK_SEGMENTS_OBJECT_TYPE: Uuid16 = _
pub const TRACK_OBJECT_TYPE: Uuid16 = _
pub const GROUP_OBJECT_TYPE: Uuid16 = _
pub const CONSTANT_TONE_EXTENSION_ENABLE: Uuid16 = _
pub const ADVERTISING_CONSTANT_TONE_EXTENSION_MINIMUM_LENGTH: Uuid16 = _
pub const ADVERTISING_CONSTANT_TONE_EXTENSION_MINIMUM_TRANSMIT_COUNT: Uuid16 = _
pub const ADVERTISING_CONSTANT_TONE_EXTENSION_TRANSMIT_DURATION: Uuid16 = _
pub const ADVERTISING_CONSTANT_TONE_EXTENSION_INTERVAL: Uuid16 = _
pub const ADVERTISING_CONSTANT_TONE_EXTENSION_PHY: Uuid16 = _
pub const BEARER_PROVIDER_NAME: Uuid16 = _
pub const BEARER_UCI: Uuid16 = _
pub const BEARER_TECHNOLOGY: Uuid16 = _
pub const BEARER_URI_SCHEMES_SUPPORTED_LIST: Uuid16 = _
pub const BEARER_SIGNAL_STRENGTH: Uuid16 = _
pub const BEARER_SIGNAL_STRENGTH_REPORTING_INTERVAL: Uuid16 = _
pub const BEARER_LIST_CURRENT_CALLS: Uuid16 = _
pub const CONTENT_CONTROL_ID: Uuid16 = _
pub const STATUS_FLAGS: Uuid16 = _
pub const INCOMING_CALL_TARGET_BEARER_URI: Uuid16 = _
pub const CALL_STATE: Uuid16 = _
pub const CALL_CONTROL_POINT: Uuid16 = _
pub const CALL_CONTROL_POINT_OPTIONAL_OPCODES: Uuid16 = _
pub const TERMINATION_REASON: Uuid16 = _
pub const INCOMING_CALL: Uuid16 = _
pub const CALL_FRIENDLY_NAME: Uuid16 = _
pub const MUTE: Uuid16 = _
pub const SINK_ASE: Uuid16 = _
pub const SOURCE_ASE: Uuid16 = _
pub const ASE_CONTROL_POINT: Uuid16 = _
pub const BROADCAST_AUDIO_SCAN_CONTROL_POINT: Uuid16 = _
pub const BROADCAST_RECEIVE_STATE: Uuid16 = _
pub const SINK_PAC: Uuid16 = _
pub const SINK_AUDIO_LOCATIONS: Uuid16 = _
pub const SOURCE_PAC: Uuid16 = _
pub const SOURCE_AUDIO_LOCATIONS: Uuid16 = _
pub const AVAILABLE_AUDIO_CONTEXTS: Uuid16 = _
pub const SUPPORTED_AUDIO_CONTEXTS: Uuid16 = _
pub const AMMONIA_CONCENTRATION: Uuid16 = _
pub const CARBON_MONOXIDE_CONCENTRATION: Uuid16 = _
pub const METHANE_CONCENTRATION: Uuid16 = _
pub const NITROGEN_DIOXIDE_CONCENTRATION: Uuid16 = _
pub const NON_METHANE_VOLATILE_ORGANIC_COMPOUNDS_CONCENTRATION: Uuid16 = _
pub const OZONE_CONCENTRATION: Uuid16 = _
pub const PARTICULATE_MATTER_PM1_CONCENTRATION: Uuid16 = _
pub const PARTICULATE_MATTER_PM25_CONCENTRATION: Uuid16 = _
pub const PARTICULATE_MATTER_PM10_CONCENTRATION: Uuid16 = _
pub const SULFUR_DIOXIDE_CONCENTRATION: Uuid16 = _
pub const SULFUR_HEXAFLUORIDE_CONCENTRATION: Uuid16 = _
pub const HEARING_AID_FEATURES: Uuid16 = _
pub const HEARING_AID_PRESET_CONTROL_POINT: Uuid16 = _
pub const ACTIVE_PRESET_INDEX: Uuid16 = _
pub const FIXED_STRING64: Uuid16 = _
pub const HIGH_TEMPERATURE: Uuid16 = _
pub const HIGH_VOLTAGE: Uuid16 = _
pub const LIGHT_DISTRIBUTION: Uuid16 = _
pub const LIGHT_OUTPUT: Uuid16 = _
pub const LIGHT_SOURCE_TYPE: Uuid16 = _
pub const NOISE: Uuid16 = _
pub const RELATIVE_RUNTIME_IN_A_CORRELATED_COLOR_TEMPERATURE_RANGE: Uuid16 = _
pub const TIME_SECOND32: Uuid16 = _
pub const VOC_CONCENTRATION: Uuid16 = _
pub const VOLTAGE_FREQUENCY: Uuid16 = _
pub const BATTERY_CRITICAL_STATUS: Uuid16 = _
pub const BATTERY_HEALTH_STATUS: Uuid16 = _
pub const BATTERY_HEALTH_INFORMATION: Uuid16 = _
pub const BATTERY_INFORMATION: Uuid16 = _
pub const BATTERY_LEVEL_STATUS: Uuid16 = _
pub const BATTERY_TIME_STATUS: Uuid16 = _
pub const ESTIMATED_SERVICE_DATE: Uuid16 = _
pub const BATTERY_ENERGY_STATUS: Uuid16 = _
Trait Implementations§
source§impl Clone for Characteristic
impl Clone for Characteristic
source§fn clone(&self) -> Characteristic
fn clone(&self) -> Characteristic
Returns a copy 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 Characteristic
impl Debug for Characteristic
source§impl Display for Characteristic
impl Display for Characteristic
source§impl From<Characteristic> for Uuid
impl From<Characteristic> for Uuid
source§fn from(v: Characteristic) -> Self
fn from(v: Characteristic) -> Self
Converts to this type from the input type.
source§impl From<Characteristic> for Uuid16
impl From<Characteristic> for Uuid16
source§fn from(v: Characteristic) -> Self
fn from(v: Characteristic) -> Self
Converts to this type from the input type.
source§impl From<Characteristic> for u16
impl From<Characteristic> for u16
source§fn from(enum_value: Characteristic) -> Self
fn from(enum_value: Characteristic) -> Self
Converts to this type from the input type.
source§impl Ord for Characteristic
impl Ord for Characteristic
source§fn cmp(&self, other: &Characteristic) -> Ordering
fn cmp(&self, other: &Characteristic) -> 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<Characteristic> for Characteristic
impl PartialEq<Characteristic> for Characteristic
source§fn eq(&self, other: &Characteristic) -> bool
fn eq(&self, other: &Characteristic) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Characteristic> for Uuid
impl PartialEq<Characteristic> for Uuid
source§fn eq(&self, rhs: &Characteristic) -> bool
fn eq(&self, rhs: &Characteristic) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Characteristic> for Uuid16
impl PartialEq<Characteristic> for Uuid16
source§fn eq(&self, rhs: &Characteristic) -> bool
fn eq(&self, rhs: &Characteristic) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Uuid> for Characteristic
impl PartialEq<Uuid> for Characteristic
source§impl PartialEq<Uuid16> for Characteristic
impl PartialEq<Uuid16> for Characteristic
source§impl PartialOrd<Characteristic> for Characteristic
impl PartialOrd<Characteristic> for Characteristic
source§fn partial_cmp(&self, other: &Characteristic) -> Option<Ordering>
fn partial_cmp(&self, other: &Characteristic) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresource§impl TryFrom<Uuid16> for Characteristic
impl TryFrom<Uuid16> for Characteristic
§type Error = TryFromPrimitiveError<Characteristic>
type Error = TryFromPrimitiveError<Characteristic>
The type returned in the event of a conversion error.
source§impl TryFrom<u16> for Characteristic
impl TryFrom<u16> for Characteristic
§type Error = TryFromPrimitiveError<Characteristic>
type Error = TryFromPrimitiveError<Characteristic>
The type returned in the event of a conversion error.