#[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

§

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

Implementations§

source§

impl Characteristic

source

pub const DEVICE_NAME: Uuid16 = _

source

pub const APPEARANCE: Uuid16 = _

source

pub const PERIPHERAL_PRIVACY_FLAG: Uuid16 = _

source

pub const RECONNECTION_ADDRESS: Uuid16 = _

source

pub const PERIPHERAL_PREFERRED_CONNECTION_PARAMETERS: Uuid16 = _

source

pub const SERVICE_CHANGED: Uuid16 = _

source

pub const ALERT_LEVEL: Uuid16 = _

source

pub const TX_POWER_LEVEL: Uuid16 = _

source

pub const DATE_TIME: Uuid16 = _

source

pub const DAY_OF_WEEK: Uuid16 = _

source

pub const DAY_DATE_TIME: Uuid16 = _

source

pub const EXACT_TIME256: Uuid16 = _

source

pub const DST_OFFSET: Uuid16 = _

source

pub const TIME_ZONE: Uuid16 = _

source

pub const LOCAL_TIME_INFORMATION: Uuid16 = _

source

pub const TIME_WITH_DST: Uuid16 = _

source

pub const TIME_ACCURACY: Uuid16 = _

source

pub const TIME_SOURCE: Uuid16 = _

source

pub const REFERENCE_TIME_INFORMATION: Uuid16 = _

source

pub const TIME_UPDATE_CONTROL_POINT: Uuid16 = _

source

pub const TIME_UPDATE_STATE: Uuid16 = _

source

pub const GLUCOSE_MEASUREMENT: Uuid16 = _

source

pub const BATTERY_LEVEL: Uuid16 = _

source

pub const TEMPERATURE_MEASUREMENT: Uuid16 = _

source

pub const TEMPERATURE_TYPE: Uuid16 = _

source

pub const INTERMEDIATE_TEMPERATURE: Uuid16 = _

source

pub const MEASUREMENT_INTERVAL: Uuid16 = _

source

pub const BOOT_KEYBOARD_INPUT_REPORT: Uuid16 = _

source

pub const SYSTEM_ID: Uuid16 = _

source

pub const MODEL_NUMBER_STRING: Uuid16 = _

source

pub const SERIAL_NUMBER_STRING: Uuid16 = _

source

pub const FIRMWARE_REVISION_STRING: Uuid16 = _

source

pub const HARDWARE_REVISION_STRING: Uuid16 = _

source

pub const SOFTWARE_REVISION_STRING: Uuid16 = _

source

pub const MANUFACTURER_NAME_STRING: Uuid16 = _

source

pub const IEEE_REGULATORY_CERTIFICATION_DATA_LIST: Uuid16 = _

source

pub const CURRENT_TIME: Uuid16 = _

source

pub const MAGNETIC_DECLINATION: Uuid16 = _

source

pub const SCAN_REFRESH: Uuid16 = _

source

pub const BOOT_KEYBOARD_OUTPUT_REPORT: Uuid16 = _

source

pub const BOOT_MOUSE_INPUT_REPORT: Uuid16 = _

source

pub const GLUCOSE_MEASUREMENT_CONTEXT: Uuid16 = _

source

pub const BLOOD_PRESSURE_MEASUREMENT: Uuid16 = _

source

pub const INTERMEDIATE_CUFF_PRESSURE: Uuid16 = _

source

pub const HEART_RATE_MEASUREMENT: Uuid16 = _

source

pub const BODY_SENSOR_LOCATION: Uuid16 = _

source

pub const HEART_RATE_CONTROL_POINT: Uuid16 = _

source

pub const ALERT_STATUS: Uuid16 = _

source

pub const RINGER_CONTROL_POINT: Uuid16 = _

source

pub const RINGER_SETTING: Uuid16 = _

source

pub const ALERT_CATEGORY_ID_BIT_MASK: Uuid16 = _

source

pub const ALERT_CATEGORY_ID: Uuid16 = _

source

pub const ALERT_NOTIFICATION_CONTROL_POINT: Uuid16 = _

source

pub const UNREAD_ALERT_STATUS: Uuid16 = _

source

pub const NEW_ALERT: Uuid16 = _

source

pub const SUPPORTED_NEW_ALERT_CATEGORY: Uuid16 = _

source

pub const SUPPORTED_UNREAD_ALERT_CATEGORY: Uuid16 = _

source

pub const BLOOD_PRESSURE_FEATURE: Uuid16 = _

source

pub const HID_INFORMATION: Uuid16 = _

source

pub const REPORT_MAP: Uuid16 = _

source

pub const HID_CONTROL_POINT: Uuid16 = _

source

pub const REPORT: Uuid16 = _

source

pub const PROTOCOL_MODE: Uuid16 = _

source

pub const SCAN_INTERVAL_WINDOW: Uuid16 = _

source

pub const PNP_ID: Uuid16 = _

source

pub const GLUCOSE_FEATURE: Uuid16 = _

source

pub const RECORD_ACCESS_CONTROL_POINT: Uuid16 = _

source

pub const RSC_MEASUREMENT: Uuid16 = _

source

pub const RSC_FEATURE: Uuid16 = _

source

pub const SC_CONTROL_POINT: Uuid16 = _

source

pub const AGGREGATE: Uuid16 = _

source

pub const CSC_MEASUREMENT: Uuid16 = _

source

pub const CSC_FEATURE: Uuid16 = _

source

pub const SENSOR_LOCATION: Uuid16 = _

source

pub const PLX_SPOT_CHECK_MEASUREMENT: Uuid16 = _

source

pub const PLX_CONTINUOUS_MEASUREMENT: Uuid16 = _

source

pub const PLX_FEATURES: Uuid16 = _

source

pub const CYCLING_POWER_MEASUREMENT: Uuid16 = _

source

pub const CYCLING_POWER_VECTOR: Uuid16 = _

source

pub const CYCLING_POWER_FEATURE: Uuid16 = _

source

pub const CYCLING_POWER_CONTROL_POINT: Uuid16 = _

source

pub const LOCATION_AND_SPEED: Uuid16 = _

source

pub const NAVIGATION: Uuid16 = _

source

pub const POSITION_QUALITY: Uuid16 = _

source

pub const LN_FEATURE: Uuid16 = _

source

pub const LN_CONTROL_POINT: Uuid16 = _

source

pub const ELEVATION: Uuid16 = _

source

pub const PRESSURE: Uuid16 = _

source

pub const TEMPERATURE: Uuid16 = _

source

pub const HUMIDITY: Uuid16 = _

source

pub const TRUE_WIND_SPEED: Uuid16 = _

source

pub const TRUE_WIND_DIRECTION: Uuid16 = _

source

pub const APPARENT_WIND_SPEED: Uuid16 = _

source

pub const APPARENT_WIND_DIRECTION: Uuid16 = _

source

pub const GUST_FACTOR: Uuid16 = _

source

pub const POLLEN_CONCENTRATION: Uuid16 = _

source

pub const UV_INDEX: Uuid16 = _

source

pub const IRRADIANCE: Uuid16 = _

source

pub const RAINFALL: Uuid16 = _

source

pub const WIND_CHILL: Uuid16 = _

source

pub const HEAT_INDEX: Uuid16 = _

source

pub const DEW_POINT: Uuid16 = _

source

pub const DESCRIPTOR_VALUE_CHANGED: Uuid16 = _

source

pub const AEROBIC_HEART_RATE_LOWER_LIMIT: Uuid16 = _

source

pub const AEROBIC_THRESHOLD: Uuid16 = _

source

pub const AGE: Uuid16 = _

source

pub const ANAEROBIC_HEART_RATE_LOWER_LIMIT: Uuid16 = _

source

pub const ANAEROBIC_HEART_RATE_UPPER_LIMIT: Uuid16 = _

source

pub const ANAEROBIC_THRESHOLD: Uuid16 = _

source

pub const AEROBIC_HEART_RATE_UPPER_LIMIT: Uuid16 = _

source

pub const DATE_OF_BIRTH: Uuid16 = _

source

pub const DATE_OF_THRESHOLD_ASSESSMENT: Uuid16 = _

source

pub const EMAIL_ADDRESS: Uuid16 = _

source

pub const FAT_BURN_HEART_RATE_LOWER_LIMIT: Uuid16 = _

source

pub const FAT_BURN_HEART_RATE_UPPER_LIMIT: Uuid16 = _

source

pub const FIRST_NAME: Uuid16 = _

source

pub const FIVE_ZONE_HEART_RATE_LIMITS: Uuid16 = _

source

pub const GENDER: Uuid16 = _

source

pub const HEART_RATE_MAX: Uuid16 = _

source

pub const HEIGHT: Uuid16 = _

source

pub const HIP_CIRCUMFERENCE: Uuid16 = _

source

pub const LAST_NAME: Uuid16 = _

source

pub const RESTING_HEART_RATE: Uuid16 = _

source

pub const SPORT_TYPE_FOR_AEROBIC_AND_ANAEROBIC_THRESHOLDS: Uuid16 = _

source

pub const THREE_ZONE_HEART_RATE_LIMITS: Uuid16 = _

source

pub const TWO_ZONE_HEART_RATE_LIMITS: Uuid16 = _

source

pub const VO2_MAX: Uuid16 = _

source

pub const WAIST_CIRCUMFERENCE: Uuid16 = _

source

pub const WEIGHT: Uuid16 = _

source

pub const DATABASE_CHANGE_INCREMENT: Uuid16 = _

source

pub const USER_INDEX: Uuid16 = _

source

pub const BODY_COMPOSITION_FEATURE: Uuid16 = _

source

pub const BODY_COMPOSITION_MEASUREMENT: Uuid16 = _

source

pub const WEIGHT_MEASUREMENT: Uuid16 = _

source

pub const WEIGHT_SCALE_FEATURE: Uuid16 = _

source

pub const USER_CONTROL_POINT: Uuid16 = _

source

pub const MAGNETIC_FLUX_DENSITY2_D: Uuid16 = _

source

pub const MAGNETIC_FLUX_DENSITY3_D: Uuid16 = _

source

pub const LANGUAGE: Uuid16 = _

source

pub const BAROMETRIC_PRESSURE_TREND: Uuid16 = _

source

pub const BOND_MANAGEMENT_CONTROL_POINT: Uuid16 = _

source

pub const BOND_MANAGEMENT_FEATURE: Uuid16 = _

source

pub const CENTRAL_ADDRESS_RESOLUTION: Uuid16 = _

source

pub const CGM_MEASUREMENT: Uuid16 = _

source

pub const CGM_FEATURE: Uuid16 = _

source

pub const CGM_STATUS: Uuid16 = _

source

pub const CGM_SESSION_START_TIME: Uuid16 = _

source

pub const CGM_SESSION_RUN_TIME: Uuid16 = _

source

pub const CGM_SPECIFIC_OPS_CONTROL_POINT: Uuid16 = _

source

pub const INDOOR_POSITIONING_CONFIGURATION: Uuid16 = _

source

pub const LATITUDE: Uuid16 = _

source

pub const LONGITUDE: Uuid16 = _

source

pub const LOCAL_NORTH_COORDINATE: Uuid16 = _

source

pub const LOCAL_EAST_COORDINATE: Uuid16 = _

source

pub const FLOOR_NUMBER: Uuid16 = _

source

pub const ALTITUDE: Uuid16 = _

source

pub const UNCERTAINTY: Uuid16 = _

source

pub const LOCATION_NAME: Uuid16 = _

source

pub const URI: Uuid16 = _

source

pub const HTTP_HEADERS: Uuid16 = _

source

pub const HTTP_STATUS_CODE: Uuid16 = _

source

pub const HTTP_ENTITY_BODY: Uuid16 = _

source

pub const HTTP_CONTROL_POINT: Uuid16 = _

source

pub const HTTPS_SECURITY: Uuid16 = _

source

pub const TDS_CONTROL_POINT: Uuid16 = _

source

pub const OTS_FEATURE: Uuid16 = _

source

pub const OBJECT_NAME: Uuid16 = _

source

pub const OBJECT_TYPE: Uuid16 = _

source

pub const OBJECT_SIZE: Uuid16 = _

source

pub const OBJECT_FIRST_CREATED: Uuid16 = _

source

pub const OBJECT_LAST_MODIFIED: Uuid16 = _

source

pub const OBJECT_ID: Uuid16 = _

source

pub const OBJECT_PROPERTIES: Uuid16 = _

source

pub const OBJECT_ACTION_CONTROL_POINT: Uuid16 = _

source

pub const OBJECT_LIST_CONTROL_POINT: Uuid16 = _

source

pub const OBJECT_LIST_FILTER: Uuid16 = _

source

pub const OBJECT_CHANGED: Uuid16 = _

source

pub const RESOLVABLE_PRIVATE_ADDRESS_ONLY: Uuid16 = _

source

pub const FITNESS_MACHINE_FEATURE: Uuid16 = _

source

pub const TREADMILL_DATA: Uuid16 = _

source

pub const CROSS_TRAINER_DATA: Uuid16 = _

source

pub const STEP_CLIMBER_DATA: Uuid16 = _

source

pub const STAIR_CLIMBER_DATA: Uuid16 = _

source

pub const ROWER_DATA: Uuid16 = _

source

pub const INDOOR_BIKE_DATA: Uuid16 = _

source

pub const TRAINING_STATUS: Uuid16 = _

source

pub const SUPPORTED_SPEED_RANGE: Uuid16 = _

source

pub const SUPPORTED_INCLINATION_RANGE: Uuid16 = _

source

pub const SUPPORTED_RESISTANCE_LEVEL_RANGE: Uuid16 = _

source

pub const SUPPORTED_HEART_RATE_RANGE: Uuid16 = _

source

pub const SUPPORTED_POWER_RANGE: Uuid16 = _

source

pub const FITNESS_MACHINE_CONTROL_POINT: Uuid16 = _

source

pub const FITNESS_MACHINE_STATUS: Uuid16 = _

source

pub const MESH_PROVISIONING_DATA_IN: Uuid16 = _

source

pub const MESH_PROVISIONING_DATA_OUT: Uuid16 = _

source

pub const MESH_PROXY_DATA_IN: Uuid16 = _

source

pub const MESH_PROXY_DATA_OUT: Uuid16 = _

source

pub const AVERAGE_CURRENT: Uuid16 = _

source

pub const AVERAGE_VOLTAGE: Uuid16 = _

source

pub const BOOLEAN: Uuid16 = _

source

pub const CHROMATIC_DISTANCE_FROM_PLANCKIAN: Uuid16 = _

source

pub const CHROMATICITY_COORDINATES: Uuid16 = _

source

pub const CHROMATICITY_IN_CCT_AND_DUV_VALUES: Uuid16 = _

source

pub const CHROMATICITY_TOLERANCE: Uuid16 = _

source

pub const CIE_COLOR_RENDERING_INDEX: Uuid16 = _

source

pub const COEFFICIENT: Uuid16 = _

source

pub const CORRELATED_COLOR_TEMPERATURE: Uuid16 = _

source

pub const COUNT16: Uuid16 = _

source

pub const COUNT24: Uuid16 = _

source

pub const COUNTRY_CODE: Uuid16 = _

source

pub const DATE_UTC: Uuid16 = _

source

pub const ELECTRIC_CURRENT: Uuid16 = _

source

pub const ELECTRIC_CURRENT_RANGE: Uuid16 = _

source

pub const ELECTRIC_CURRENT_SPECIFICATION: Uuid16 = _

source

pub const ELECTRIC_CURRENT_STATISTICS: Uuid16 = _

source

pub const ENERGY: Uuid16 = _

source

pub const ENERGY_IN_A_PERIOD_OF_DAY: Uuid16 = _

source

pub const EVENT_STATISTICS: Uuid16 = _

source

pub const FIXED_STRING16: Uuid16 = _

source

pub const FIXED_STRING24: Uuid16 = _

source

pub const FIXED_STRING36: Uuid16 = _

source

pub const FIXED_STRING8: Uuid16 = _

source

pub const GENERIC_LEVEL: Uuid16 = _

source

pub const GLOBAL_TRADE_ITEM_NUMBER: Uuid16 = _

source

pub const ILLUMINANCE: Uuid16 = _

source

pub const LUMINOUS_EFFICACY: Uuid16 = _

source

pub const LUMINOUS_ENERGY: Uuid16 = _

source

pub const LUMINOUS_EXPOSURE: Uuid16 = _

source

pub const LUMINOUS_FLUX: Uuid16 = _

source

pub const LUMINOUS_FLUX_RANGE: Uuid16 = _

source

pub const LUMINOUS_INTENSITY: Uuid16 = _

source

pub const MASS_FLOW: Uuid16 = _

source

pub const PERCEIVED_LIGHTNESS: Uuid16 = _

source

pub const PERCENTAGE8: Uuid16 = _

source

pub const POWER: Uuid16 = _

source

pub const POWER_SPECIFICATION: Uuid16 = _

source

pub const RELATIVE_RUNTIME_IN_A_CURRENT_RANGE: Uuid16 = _

source

pub const RELATIVE_RUNTIME_IN_A_GENERIC_LEVEL_RANGE: Uuid16 = _

source

pub const RELATIVE_VALUE_IN_A_VOLTAGE_RANGE: Uuid16 = _

source

pub const RELATIVE_VALUE_IN_AN_ILLUMINANCE_RANGE: Uuid16 = _

source

pub const RELATIVE_VALUE_IN_A_PERIOD_OF_DAY: Uuid16 = _

source

pub const RELATIVE_VALUE_IN_A_TEMPERATURE_RANGE: Uuid16 = _

source

pub const TEMPERATURE8: Uuid16 = _

source

pub const TEMPERATURE8_IN_A_PERIOD_OF_DAY: Uuid16 = _

source

pub const TEMPERATURE8_STATISTICS: Uuid16 = _

source

pub const TEMPERATURE_RANGE: Uuid16 = _

source

pub const TEMPERATURE_STATISTICS: Uuid16 = _

source

pub const TIME_DECIHOUR8: Uuid16 = _

source

pub const TIME_EXPONENTIAL8: Uuid16 = _

source

pub const TIME_HOUR24: Uuid16 = _

source

pub const TIME_MILLISECOND24: Uuid16 = _

source

pub const TIME_SECOND16: Uuid16 = _

source

pub const TIME_SECOND8: Uuid16 = _

source

pub const VOLTAGE: Uuid16 = _

source

pub const VOLTAGE_SPECIFICATION: Uuid16 = _

source

pub const VOLTAGE_STATISTICS: Uuid16 = _

source

pub const VOLUME_FLOW: Uuid16 = _

source

pub const CHROMATICITY_COORDINATE: Uuid16 = _

source

pub const RC_FEATURE: Uuid16 = _

source

pub const RC_SETTINGS: Uuid16 = _

source

pub const RECONNECTION_CONFIGURATION_CONTROL_POINT: Uuid16 = _

source

pub const IDD_STATUS_CHANGED: Uuid16 = _

source

pub const IDD_STATUS: Uuid16 = _

source

pub const IDD_ANNUNCIATION_STATUS: Uuid16 = _

source

pub const IDD_FEATURES: Uuid16 = _

source

pub const IDD_STATUS_READER_CONTROL_POINT: Uuid16 = _

source

pub const IDD_COMMAND_CONTROL_POINT: Uuid16 = _

source

pub const IDD_COMMAND_DATA: Uuid16 = _

source

pub const IDD_RECORD_ACCESS_CONTROL_POINT: Uuid16 = _

source

pub const IDD_HISTORY_DATA: Uuid16 = _

source

pub const CLIENT_SUPPORTED_FEATURES: Uuid16 = _

source

pub const DATABASE_HASH: Uuid16 = _

source

pub const BSS_CONTROL_POINT: Uuid16 = _

source

pub const BSS_RESPONSE: Uuid16 = _

source

pub const EMERGENCY_ID: Uuid16 = _

source

pub const EMERGENCY_TEXT: Uuid16 = _

source

pub const ACS_STATUS: Uuid16 = _

source

pub const ACS_DATA_IN: Uuid16 = _

source

pub const ACS_DATA_OUT_NOTIFY: Uuid16 = _

source

pub const ACS_DATA_OUT_INDICATE: Uuid16 = _

source

pub const ACS_CONTROL_POINT: Uuid16 = _

source

pub const ENHANCED_BLOOD_PRESSURE_MEASUREMENT: Uuid16 = _

source

pub const ENHANCED_INTERMEDIATE_CUFF_PRESSURE: Uuid16 = _

source

pub const BLOOD_PRESSURE_RECORD: Uuid16 = _

source

pub const REGISTERED_USER: Uuid16 = _

source

pub const BREDR_HANDOVER_DATA: Uuid16 = _

source

pub const BLUETOOTH_SIG_DATA: Uuid16 = _

source

pub const SERVER_SUPPORTED_FEATURES: Uuid16 = _

source

pub const PHYSICAL_ACTIVITY_MONITOR_FEATURES: Uuid16 = _

source

pub const GENERAL_ACTIVITY_INSTANTANEOUS_DATA: Uuid16 = _

source

pub const GENERAL_ACTIVITY_SUMMARY_DATA: Uuid16 = _

source

pub const CARDIO_RESPIRATORY_ACTIVITY_INSTANTANEOUS_DATA: Uuid16 = _

source

pub const CARDIO_RESPIRATORY_ACTIVITY_SUMMARY_DATA: Uuid16 = _

source

pub const STEP_COUNTER_ACTIVITY_SUMMARY_DATA: Uuid16 = _

source

pub const SLEEP_ACTIVITY_INSTANTANEOUS_DATA: Uuid16 = _

source

pub const SLEEP_ACTIVITY_SUMMARY_DATA: Uuid16 = _

source

pub const PHYSICAL_ACTIVITY_MONITOR_CONTROL_POINT: Uuid16 = _

source

pub const ACTIVITY_CURRENT_SESSION: Uuid16 = _

source

pub const PHYSICAL_ACTIVITY_SESSION_DESCRIPTOR: Uuid16 = _

source

pub const PREFERRED_UNITS: Uuid16 = _

source

pub const HIGH_RESOLUTION_HEIGHT: Uuid16 = _

source

pub const MIDDLE_NAME: Uuid16 = _

source

pub const STRIDE_LENGTH: Uuid16 = _

source

pub const HANDEDNESS: Uuid16 = _

source

pub const DEVICE_WEARING_POSITION: Uuid16 = _

source

pub const FOUR_ZONE_HEART_RATE_LIMITS: Uuid16 = _

source

pub const HIGH_INTENSITY_EXERCISE_THRESHOLD: Uuid16 = _

source

pub const ACTIVITY_GOAL: Uuid16 = _

source

pub const SEDENTARY_INTERVAL_NOTIFICATION: Uuid16 = _

source

pub const CALORIC_INTAKE: Uuid16 = _

source

pub const TMAP_ROLE: Uuid16 = _

source

pub const AUDIO_INPUT_STATE: Uuid16 = _

source

pub const GAIN_SETTINGS_ATTRIBUTE: Uuid16 = _

source

pub const AUDIO_INPUT_TYPE: Uuid16 = _

source

pub const AUDIO_INPUT_STATUS: Uuid16 = _

source

pub const AUDIO_INPUT_CONTROL_POINT: Uuid16 = _

source

pub const AUDIO_INPUT_DESCRIPTION: Uuid16 = _

source

pub const VOLUME_STATE: Uuid16 = _

source

pub const VOLUME_CONTROL_POINT: Uuid16 = _

source

pub const VOLUME_FLAGS: Uuid16 = _

source

pub const VOLUME_OFFSET_STATE: Uuid16 = _

source

pub const AUDIO_LOCATION: Uuid16 = _

source

pub const VOLUME_OFFSET_CONTROL_POINT: Uuid16 = _

source

pub const AUDIO_OUTPUT_DESCRIPTION: Uuid16 = _

source

pub const SET_IDENTITY_RESOLVING_KEY: Uuid16 = _

source

pub const COORDINATED_SET_SIZE: Uuid16 = _

source

pub const SET_MEMBER_LOCK: Uuid16 = _

source

pub const SET_MEMBER_RANK: Uuid16 = _

source

pub const APPARENT_ENERGY32: Uuid16 = _

source

pub const APPARENT_POWER: Uuid16 = _

source

pub const CO2_CONCENTRATION: Uuid16 = _

source

pub const COSINE_OF_THE_ANGLE: Uuid16 = _

source

pub const DEVICE_TIME_FEATURE: Uuid16 = _

source

pub const DEVICE_TIME_PARAMETERS: Uuid16 = _

source

pub const DEVICE_TIME: Uuid16 = _

source

pub const DEVICE_TIME_CONTROL_POINT: Uuid16 = _

source

pub const TIME_CHANGE_LOG_DATA: Uuid16 = _

source

pub const MEDIA_PLAYER_NAME: Uuid16 = _

source

pub const MEDIA_PLAYER_ICON_OBJECT_ID: Uuid16 = _

source

pub const MEDIA_PLAYER_ICON_URL: Uuid16 = _

source

pub const TRACK_CHANGED: Uuid16 = _

source

pub const TRACK_TITLE: Uuid16 = _

source

pub const TRACK_DURATION: Uuid16 = _

source

pub const TRACK_POSITION: Uuid16 = _

source

pub const PLAYBACK_SPEED: Uuid16 = _

source

pub const SEEKING_SPEED: Uuid16 = _

source

pub const CURRENT_TRACK_SEGMENTS_OBJECT_ID: Uuid16 = _

source

pub const CURRENT_TRACK_OBJECT_ID: Uuid16 = _

source

pub const NEXT_TRACK_OBJECT_ID: Uuid16 = _

source

pub const PARENT_GROUP_OBJECT_ID: Uuid16 = _

source

pub const CURRENT_GROUP_OBJECT_ID: Uuid16 = _

source

pub const PLAYING_ORDER: Uuid16 = _

source

pub const PLAYING_ORDERS_SUPPORTED: Uuid16 = _

source

pub const MEDIA_STATE: Uuid16 = _

source

pub const MEDIA_CONTROL_POINT: Uuid16 = _

source

pub const MEDIA_CONTROL_POINT_OPCODES_SUPPORTED: Uuid16 = _

source

pub const SEARCH_RESULTS_OBJECT_ID: Uuid16 = _

source

pub const SEARCH_CONTROL_POINT: Uuid16 = _

source

pub const ENERGY32: Uuid16 = _

source

pub const MEDIA_PLAYER_ICON_OBJECT_TYPE: Uuid16 = _

source

pub const TRACK_SEGMENTS_OBJECT_TYPE: Uuid16 = _

source

pub const TRACK_OBJECT_TYPE: Uuid16 = _

source

pub const GROUP_OBJECT_TYPE: Uuid16 = _

source

pub const CONSTANT_TONE_EXTENSION_ENABLE: Uuid16 = _

source

pub const ADVERTISING_CONSTANT_TONE_EXTENSION_MINIMUM_LENGTH: Uuid16 = _

source

pub const ADVERTISING_CONSTANT_TONE_EXTENSION_MINIMUM_TRANSMIT_COUNT: Uuid16 = _

source

pub const ADVERTISING_CONSTANT_TONE_EXTENSION_TRANSMIT_DURATION: Uuid16 = _

source

pub const ADVERTISING_CONSTANT_TONE_EXTENSION_INTERVAL: Uuid16 = _

source

pub const ADVERTISING_CONSTANT_TONE_EXTENSION_PHY: Uuid16 = _

source

pub const BEARER_PROVIDER_NAME: Uuid16 = _

source

pub const BEARER_UCI: Uuid16 = _

source

pub const BEARER_TECHNOLOGY: Uuid16 = _

source

pub const BEARER_URI_SCHEMES_SUPPORTED_LIST: Uuid16 = _

source

pub const BEARER_SIGNAL_STRENGTH: Uuid16 = _

source

pub const BEARER_SIGNAL_STRENGTH_REPORTING_INTERVAL: Uuid16 = _

source

pub const BEARER_LIST_CURRENT_CALLS: Uuid16 = _

source

pub const CONTENT_CONTROL_ID: Uuid16 = _

source

pub const STATUS_FLAGS: Uuid16 = _

source

pub const INCOMING_CALL_TARGET_BEARER_URI: Uuid16 = _

source

pub const CALL_STATE: Uuid16 = _

source

pub const CALL_CONTROL_POINT: Uuid16 = _

source

pub const CALL_CONTROL_POINT_OPTIONAL_OPCODES: Uuid16 = _

source

pub const TERMINATION_REASON: Uuid16 = _

source

pub const INCOMING_CALL: Uuid16 = _

source

pub const CALL_FRIENDLY_NAME: Uuid16 = _

source

pub const MUTE: Uuid16 = _

source

pub const SINK_ASE: Uuid16 = _

source

pub const SOURCE_ASE: Uuid16 = _

source

pub const ASE_CONTROL_POINT: Uuid16 = _

source

pub const BROADCAST_AUDIO_SCAN_CONTROL_POINT: Uuid16 = _

source

pub const BROADCAST_RECEIVE_STATE: Uuid16 = _

source

pub const SINK_PAC: Uuid16 = _

source

pub const SINK_AUDIO_LOCATIONS: Uuid16 = _

source

pub const SOURCE_PAC: Uuid16 = _

source

pub const SOURCE_AUDIO_LOCATIONS: Uuid16 = _

source

pub const AVAILABLE_AUDIO_CONTEXTS: Uuid16 = _

source

pub const SUPPORTED_AUDIO_CONTEXTS: Uuid16 = _

source

pub const AMMONIA_CONCENTRATION: Uuid16 = _

source

pub const CARBON_MONOXIDE_CONCENTRATION: Uuid16 = _

source

pub const METHANE_CONCENTRATION: Uuid16 = _

source

pub const NITROGEN_DIOXIDE_CONCENTRATION: Uuid16 = _

source

pub const NON_METHANE_VOLATILE_ORGANIC_COMPOUNDS_CONCENTRATION: Uuid16 = _

source

pub const OZONE_CONCENTRATION: Uuid16 = _

source

pub const PARTICULATE_MATTER_PM1_CONCENTRATION: Uuid16 = _

source

pub const PARTICULATE_MATTER_PM25_CONCENTRATION: Uuid16 = _

source

pub const PARTICULATE_MATTER_PM10_CONCENTRATION: Uuid16 = _

source

pub const SULFUR_DIOXIDE_CONCENTRATION: Uuid16 = _

source

pub const SULFUR_HEXAFLUORIDE_CONCENTRATION: Uuid16 = _

source

pub const HEARING_AID_FEATURES: Uuid16 = _

source

pub const HEARING_AID_PRESET_CONTROL_POINT: Uuid16 = _

source

pub const ACTIVE_PRESET_INDEX: Uuid16 = _

source

pub const FIXED_STRING64: Uuid16 = _

source

pub const HIGH_TEMPERATURE: Uuid16 = _

source

pub const HIGH_VOLTAGE: Uuid16 = _

source

pub const LIGHT_DISTRIBUTION: Uuid16 = _

source

pub const LIGHT_OUTPUT: Uuid16 = _

source

pub const LIGHT_SOURCE_TYPE: Uuid16 = _

source

pub const NOISE: Uuid16 = _

source

pub const RELATIVE_RUNTIME_IN_A_CORRELATED_COLOR_TEMPERATURE_RANGE: Uuid16 = _

source

pub const TIME_SECOND32: Uuid16 = _

source

pub const VOC_CONCENTRATION: Uuid16 = _

source

pub const VOLTAGE_FREQUENCY: Uuid16 = _

source

pub const BATTERY_CRITICAL_STATUS: Uuid16 = _

source

pub const BATTERY_HEALTH_STATUS: Uuid16 = _

source

pub const BATTERY_HEALTH_INFORMATION: Uuid16 = _

source

pub const BATTERY_INFORMATION: Uuid16 = _

source

pub const BATTERY_LEVEL_STATUS: Uuid16 = _

source

pub const BATTERY_TIME_STATUS: Uuid16 = _

source

pub const ESTIMATED_SERVICE_DATE: Uuid16 = _

source

pub const BATTERY_ENERGY_STATUS: Uuid16 = _

source

pub const fn uuid(self) -> Uuid

Returns the Uuid representation of the variant.

source

pub const fn uuid16(self) -> Uuid16

Returns the Uuid16 representation of the variant.

Trait Implementations§

source§

impl Clone for Characteristic

source§

fn clone(&self) -> Characteristic

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Characteristic

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Characteristic

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Characteristic> for Uuid

source§

fn from(v: Characteristic) -> Self

Converts to this type from the input type.
source§

impl From<Characteristic> for Uuid16

source§

fn from(v: Characteristic) -> Self

Converts to this type from the input type.
source§

impl From<Characteristic> for u16

source§

fn from(enum_value: Characteristic) -> Self

Converts to this type from the input type.
source§

impl Ord for Characteristic

source§

fn cmp(&self, other: &Characteristic) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<Characteristic> for Characteristic

source§

fn eq(&self, other: &Characteristic) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Characteristic> for Uuid

source§

fn eq(&self, rhs: &Characteristic) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Characteristic> for Uuid16

source§

fn eq(&self, rhs: &Characteristic) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Uuid> for Characteristic

source§

fn eq(&self, rhs: &Uuid) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Uuid16> for Characteristic

source§

fn eq(&self, rhs: &Uuid16) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<Characteristic> for Characteristic

source§

fn partial_cmp(&self, other: &Characteristic) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

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 more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl TryFrom<Uuid16> for Characteristic

§

type Error = TryFromPrimitiveError<Characteristic>

The type returned in the event of a conversion error.
source§

fn try_from(u: Uuid16) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<u16> for Characteristic

§

type Error = TryFromPrimitiveError<Characteristic>

The type returned in the event of a conversion error.
source§

fn try_from(number: u16) -> Result<Self, TryFromPrimitiveError<Self>>

Performs the conversion.
source§

impl TryFromPrimitive for Characteristic

§

type Primitive = u16

source§

const NAME: &'static str = _

source§

fn try_from_primitive( number: Self::Primitive ) -> Result<Self, TryFromPrimitiveError<Self>>

source§

impl Copy for Characteristic

source§

impl Eq for Characteristic

source§

impl StructuralEq for Characteristic

source§

impl StructuralPartialEq for Characteristic

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> ToString for Twhere T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.