#[non_exhaustive]#[repr(u16)]pub enum Characteristic {
Show 431 variants
DeviceName = 10_752,
Appearance = 10_753,
PeripheralPrivacyFlag = 10_754,
ReconnectionAddress = 10_755,
PeripheralPreferredConnectionParameters = 10_756,
ServiceChanged = 10_757,
AlertLevel = 10_758,
TxPowerLevel = 10_759,
DateTime = 10_760,
DayOfWeek = 10_761,
DayDateTime = 10_762,
ExactTime256 = 10_764,
DstOffset = 10_765,
TimeZone = 10_766,
LocalTimeInformation = 10_767,
TimeWithDst = 10_769,
TimeAccuracy = 10_770,
TimeSource = 10_771,
ReferenceTimeInformation = 10_772,
TimeUpdateControlPoint = 10_774,
TimeUpdateState = 10_775,
GlucoseMeasurement = 10_776,
BatteryLevel = 10_777,
TemperatureMeasurement = 10_780,
TemperatureType = 10_781,
IntermediateTemperature = 10_782,
MeasurementInterval = 10_785,
BootKeyboardInputReport = 10_786,
SystemId = 10_787,
ModelNumberString = 10_788,
SerialNumberString = 10_789,
FirmwareRevisionString = 10_790,
HardwareRevisionString = 10_791,
SoftwareRevisionString = 10_792,
ManufacturerNameString = 10_793,
IeeeRegulatoryCertificationDataList = 10_794,
CurrentTime = 10_795,
MagneticDeclination = 10_796,
ScanRefresh = 10_801,
BootKeyboardOutputReport = 10_802,
BootMouseInputReport = 10_803,
GlucoseMeasurementContext = 10_804,
BloodPressureMeasurement = 10_805,
IntermediateCuffPressure = 10_806,
HeartRateMeasurement = 10_807,
BodySensorLocation = 10_808,
HeartRateControlPoint = 10_809,
AlertStatus = 10_815,
RingerControlPoint = 10_816,
RingerSetting = 10_817,
AlertCategoryIdBitMask = 10_818,
AlertCategoryId = 10_819,
AlertNotificationControlPoint = 10_820,
UnreadAlertStatus = 10_821,
NewAlert = 10_822,
SupportedNewAlertCategory = 10_823,
SupportedUnreadAlertCategory = 10_824,
BloodPressureFeature = 10_825,
HidInformation = 10_826,
ReportMap = 10_827,
HidControlPoint = 10_828,
Report = 10_829,
ProtocolMode = 10_830,
ScanIntervalWindow = 10_831,
PnpId = 10_832,
GlucoseFeature = 10_833,
RecordAccessControlPoint = 10_834,
RscMeasurement = 10_835,
RscFeature = 10_836,
ScControlPoint = 10_837,
Aggregate = 10_842,
CscMeasurement = 10_843,
CscFeature = 10_844,
SensorLocation = 10_845,
PlxSpotCheckMeasurement = 10_846,
PlxContinuousMeasurement = 10_847,
PlxFeatures = 10_848,
CyclingPowerMeasurement = 10_851,
CyclingPowerVector = 10_852,
CyclingPowerFeature = 10_853,
CyclingPowerControlPoint = 10_854,
LocationAndSpeed = 10_855,
Navigation = 10_856,
PositionQuality = 10_857,
LnFeature = 10_858,
LnControlPoint = 10_859,
Elevation = 10_860,
Pressure = 10_861,
Temperature = 10_862,
Humidity = 10_863,
TrueWindSpeed = 10_864,
TrueWindDirection = 10_865,
ApparentWindSpeed = 10_866,
ApparentWindDirection = 10_867,
GustFactor = 10_868,
PollenConcentration = 10_869,
UvIndex = 10_870,
Irradiance = 10_871,
Rainfall = 10_872,
WindChill = 10_873,
HeatIndex = 10_874,
DewPoint = 10_875,
DescriptorValueChanged = 10_877,
AerobicHeartRateLowerLimit = 10_878,
AerobicThreshold = 10_879,
Age = 10_880,
AnaerobicHeartRateLowerLimit = 10_881,
AnaerobicHeartRateUpperLimit = 10_882,
AnaerobicThreshold = 10_883,
AerobicHeartRateUpperLimit = 10_884,
DateOfBirth = 10_885,
DateOfThresholdAssessment = 10_886,
EmailAddress = 10_887,
FatBurnHeartRateLowerLimit = 10_888,
FatBurnHeartRateUpperLimit = 10_889,
FirstName = 10_890,
FiveZoneHeartRateLimits = 10_891,
Gender = 10_892,
HeartRateMax = 10_893,
Height = 10_894,
HipCircumference = 10_895,
LastName = 10_896,
MaximumRecommendedHeartRate = 10_897,
RestingHeartRate = 10_898,
SportTypeForAerobicAndAnaerobicThresholds = 10_899,
ThreeZoneHeartRateLimits = 10_900,
TwoZoneHeartRateLimits = 10_901,
Vo2Max = 10_902,
WaistCircumference = 10_903,
Weight = 10_904,
DatabaseChangeIncrement = 10_905,
UserIndex = 10_906,
BodyCompositionFeature = 10_907,
BodyCompositionMeasurement = 10_908,
WeightMeasurement = 10_909,
WeightScaleFeature = 10_910,
UserControlPoint = 10_911,
MagneticFluxDensity2D = 10_912,
MagneticFluxDensity3D = 10_913,
Language = 10_914,
BarometricPressureTrend = 10_915,
BondManagementControlPoint = 10_916,
BondManagementFeature = 10_917,
CentralAddressResolution = 10_918,
CgmMeasurement = 10_919,
CgmFeature = 10_920,
CgmStatus = 10_921,
CgmSessionStartTime = 10_922,
CgmSessionRunTime = 10_923,
CgmSpecificOpsControlPoint = 10_924,
IndoorPositioningConfiguration = 10_925,
Latitude = 10_926,
Longitude = 10_927,
LocalNorthCoordinate = 10_928,
LocalEastCoordinate = 10_929,
FloorNumber = 10_930,
Altitude = 10_931,
Uncertainty = 10_932,
LocationName = 10_933,
Uri = 10_934,
HttpHeaders = 10_935,
HttpStatusCode = 10_936,
HttpEntityBody = 10_937,
HttpControlPoint = 10_938,
HttpsSecurity = 10_939,
TdsControlPoint = 10_940,
OtsFeature = 10_941,
ObjectName = 10_942,
ObjectType = 10_943,
ObjectSize = 10_944,
ObjectFirstCreated = 10_945,
ObjectLastModified = 10_946,
ObjectId = 10_947,
ObjectProperties = 10_948,
ObjectActionControlPoint = 10_949,
ObjectListControlPoint = 10_950,
ObjectListFilter = 10_951,
ObjectChanged = 10_952,
ResolvablePrivateAddressOnly = 10_953,
FitnessMachineFeature = 10_956,
TreadmillData = 10_957,
CrossTrainerData = 10_958,
StepClimberData = 10_959,
StairClimberData = 10_960,
RowerData = 10_961,
IndoorBikeData = 10_962,
TrainingStatus = 10_963,
SupportedSpeedRange = 10_964,
SupportedInclinationRange = 10_965,
SupportedResistanceLevelRange = 10_966,
SupportedHeartRateRange = 10_967,
SupportedPowerRange = 10_968,
FitnessMachineControlPoint = 10_969,
FitnessMachineStatus = 10_970,
MeshProvisioningDataIn = 10_971,
MeshProvisioningDataOut = 10_972,
MeshProxyDataIn = 10_973,
MeshProxyDataOut = 10_974,
AverageCurrent = 10_976,
AverageVoltage = 10_977,
Boolean = 10_978,
ChromaticDistanceFromPlanckian = 10_979,
ChromaticityCoordinates = 10_980,
ChromaticityInCctAndDuvValues = 10_981,
ChromaticityTolerance = 10_982,
CieColorRenderingIndex = 10_983,
Coefficient = 10_984,
CorrelatedColorTemperature = 10_985,
Count16 = 10_986,
Count24 = 10_987,
CountryCode = 10_988,
DateUtc = 10_989,
ElectricCurrent = 10_990,
ElectricCurrentRange = 10_991,
ElectricCurrentSpecification = 10_992,
ElectricCurrentStatistics = 10_993,
Energy = 10_994,
EnergyInAPeriodOfDay = 10_995,
EventStatistics = 10_996,
FixedString16 = 10_997,
FixedString24 = 10_998,
FixedString36 = 10_999,
FixedString8 = 11_000,
GenericLevel = 11_001,
GlobalTradeItemNumber = 11_002,
Illuminance = 11_003,
LuminousEfficacy = 11_004,
LuminousEnergy = 11_005,
LuminousExposure = 11_006,
LuminousFlux = 11_007,
LuminousFluxRange = 11_008,
LuminousIntensity = 11_009,
MassFlow = 11_010,
PerceivedLightness = 11_011,
Percentage8 = 11_012,
Power = 11_013,
PowerSpecification = 11_014,
RelativeRuntimeInACurrentRange = 11_015,
RelativeRuntimeInAGenericLevelRange = 11_016,
RelativeValueInAVoltageRange = 11_017,
RelativeValueInAnIlluminanceRange = 11_018,
RelativeValueInAPeriodOfDay = 11_019,
RelativeValueInATemperatureRange = 11_020,
Temperature8 = 11_021,
Temperature8InAPeriodOfDay = 11_022,
Temperature8Statistics = 11_023,
TemperatureRange = 11_024,
TemperatureStatistics = 11_025,
TimeDecihour8 = 11_026,
TimeExponential8 = 11_027,
TimeHour24 = 11_028,
TimeMillisecond24 = 11_029,
TimeSecond16 = 11_030,
TimeSecond8 = 11_031,
Voltage = 11_032,
VoltageSpecification = 11_033,
VoltageStatistics = 11_034,
VolumeFlow = 11_035,
ChromaticityCoordinate = 11_036,
RcFeature = 11_037,
RcSettings = 11_038,
ReconnectionConfigurationControlPoint = 11_039,
IddStatusChanged = 11_040,
IddStatus = 11_041,
IddAnnunciationStatus = 11_042,
IddFeatures = 11_043,
IddStatusReaderControlPoint = 11_044,
IddCommandControlPoint = 11_045,
IddCommandData = 11_046,
IddRecordAccessControlPoint = 11_047,
IddHistoryData = 11_048,
ClientSupportedFeatures = 11_049,
DatabaseHash = 11_050,
BssControlPoint = 11_051,
BssResponse = 11_052,
EmergencyId = 11_053,
EmergencyText = 11_054,
AcsStatus = 11_055,
AcsDataIn = 11_056,
AcsDataOutNotify = 11_057,
AcsDataOutIndicate = 11_058,
AcsControlPoint = 11_059,
EnhancedBloodPressureMeasurement = 11_060,
EnhancedIntermediateCuffPressure = 11_061,
BloodPressureRecord = 11_062,
RegisteredUser = 11_063,
BredrHandoverData = 11_064,
BluetoothSigData = 11_065,
ServerSupportedFeatures = 11_066,
PhysicalActivityMonitorFeatures = 11_067,
GeneralActivityInstantaneousData = 11_068,
GeneralActivitySummaryData = 11_069,
CardioRespiratoryActivityInstantaneousData = 11_070,
CardioRespiratoryActivitySummaryData = 11_071,
StepCounterActivitySummaryData = 11_072,
SleepActivityInstantaneousData = 11_073,
SleepActivitySummaryData = 11_074,
PhysicalActivityMonitorControlPoint = 11_075,
ActivityCurrentSession = 11_076,
PhysicalActivitySessionDescriptor = 11_077,
PreferredUnits = 11_078,
HighResolutionHeight = 11_079,
MiddleName = 11_080,
StrideLength = 11_081,
Handedness = 11_082,
DeviceWearingPosition = 11_083,
FourZoneHeartRateLimits = 11_084,
HighIntensityExerciseThreshold = 11_085,
ActivityGoal = 11_086,
SedentaryIntervalNotification = 11_087,
CaloricIntake = 11_088,
TmapRole = 11_089,
AudioInputState = 11_127,
GainSettingsAttribute = 11_128,
AudioInputType = 11_129,
AudioInputStatus = 11_130,
AudioInputControlPoint = 11_131,
AudioInputDescription = 11_132,
VolumeState = 11_133,
VolumeControlPoint = 11_134,
VolumeFlags = 11_135,
VolumeOffsetState = 11_136,
AudioLocation = 11_137,
VolumeOffsetControlPoint = 11_138,
AudioOutputDescription = 11_139,
SetIdentityResolvingKey = 11_140,
CoordinatedSetSize = 11_141,
SetMemberLock = 11_142,
SetMemberRank = 11_143,
ApparentEnergy32 = 11_145,
ApparentPower = 11_146,
Co2Concentration = 11_148,
CosineOfTheAngle = 11_149,
DeviceTimeFeature = 11_150,
DeviceTimeParameters = 11_151,
DeviceTime = 11_152,
DeviceTimeControlPoint = 11_153,
TimeChangeLogData = 11_154,
MediaPlayerName = 11_155,
MediaPlayerIconObjectId = 11_156,
MediaPlayerIconUrl = 11_157,
TrackChanged = 11_158,
TrackTitle = 11_159,
TrackDuration = 11_160,
TrackPosition = 11_161,
PlaybackSpeed = 11_162,
SeekingSpeed = 11_163,
CurrentTrackSegmentsObjectId = 11_164,
CurrentTrackObjectId = 11_165,
NextTrackObjectId = 11_166,
ParentGroupObjectId = 11_167,
CurrentGroupObjectId = 11_168,
PlayingOrder = 11_169,
PlayingOrdersSupported = 11_170,
MediaState = 11_171,
MediaControlPoint = 11_172,
MediaControlPointOpcodesSupported = 11_173,
SearchResultsObjectId = 11_174,
SearchControlPoint = 11_175,
Energy32 = 11_176,
MediaPlayerIconObjectType = 11_177,
TrackSegmentsObjectType = 11_178,
TrackObjectType = 11_179,
GroupObjectType = 11_180,
ConstantToneExtensionEnable = 11_181,
AdvertisingConstantToneExtensionMinimumLength = 11_182,
AdvertisingConstantToneExtensionMinimumTransmitCount = 11_183,
AdvertisingConstantToneExtensionTransmitDuration = 11_184,
AdvertisingConstantToneExtensionInterval = 11_185,
AdvertisingConstantToneExtensionPhy = 11_186,
BearerProviderName = 11_187,
BearerUci = 11_188,
BearerTechnology = 11_189,
BearerUriSchemesSupportedList = 11_190,
BearerSignalStrength = 11_191,
BearerSignalStrengthReportingInterval = 11_192,
BearerListCurrentCalls = 11_193,
ContentControlId = 11_194,
StatusFlags = 11_195,
IncomingCallTargetBearerUri = 11_196,
CallState = 11_197,
CallControlPoint = 11_198,
CallControlPointOptionalOpcodes = 11_199,
TerminationReason = 11_200,
IncomingCall = 11_201,
CallFriendlyName = 11_202,
Mute = 11_203,
SinkAse = 11_204,
SourceAse = 11_205,
AseControlPoint = 11_206,
BroadcastAudioScanControlPoint = 11_207,
BroadcastReceiveState = 11_208,
SinkPac = 11_209,
SinkAudioLocations = 11_210,
SourcePac = 11_211,
SourceAudioLocations = 11_212,
AvailableAudioContexts = 11_213,
SupportedAudioContexts = 11_214,
AmmoniaConcentration = 11_215,
CarbonMonoxideConcentration = 11_216,
MethaneConcentration = 11_217,
NitrogenDioxideConcentration = 11_218,
NonMethaneVolatileOrganicCompoundsConcentration = 11_219,
OzoneConcentration = 11_220,
ParticulateMatterPm1Concentration = 11_221,
ParticulateMatterPm25Concentration = 11_222,
ParticulateMatterPm10Concentration = 11_223,
SulfurDioxideConcentration = 11_224,
SulfurHexafluorideConcentration = 11_225,
HearingAidFeatures = 11_226,
HearingAidPresetControlPoint = 11_227,
ActivePresetIndex = 11_228,
FixedString64 = 11_230,
HighTemperature = 11_231,
HighVoltage = 11_232,
LightDistribution = 11_233,
LightOutput = 11_234,
LightSourceType = 11_235,
Noise = 11_236,
RelativeRuntimeInACorrelatedColorTemperatureRange = 11_237,
TimeSecond32 = 11_238,
VocConcentration = 11_239,
VoltageFrequency = 11_240,
BatteryCriticalStatus = 11_241,
BatteryHealthStatus = 11_242,
BatteryHealthInformation = 11_243,
BatteryInformation = 11_244,
BatteryLevelStatus = 11_245,
BatteryTimeStatus = 11_246,
EstimatedServiceDate = 11_247,
BatteryEnergyStatus = 11_248,
}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 = 10_752
Appearance = 10_753
PeripheralPrivacyFlag = 10_754
ReconnectionAddress = 10_755
PeripheralPreferredConnectionParameters = 10_756
ServiceChanged = 10_757
AlertLevel = 10_758
TxPowerLevel = 10_759
DateTime = 10_760
DayOfWeek = 10_761
DayDateTime = 10_762
ExactTime256 = 10_764
DstOffset = 10_765
TimeZone = 10_766
LocalTimeInformation = 10_767
TimeWithDst = 10_769
TimeAccuracy = 10_770
TimeSource = 10_771
ReferenceTimeInformation = 10_772
TimeUpdateControlPoint = 10_774
TimeUpdateState = 10_775
GlucoseMeasurement = 10_776
BatteryLevel = 10_777
TemperatureMeasurement = 10_780
TemperatureType = 10_781
IntermediateTemperature = 10_782
MeasurementInterval = 10_785
BootKeyboardInputReport = 10_786
SystemId = 10_787
ModelNumberString = 10_788
SerialNumberString = 10_789
FirmwareRevisionString = 10_790
HardwareRevisionString = 10_791
SoftwareRevisionString = 10_792
ManufacturerNameString = 10_793
IeeeRegulatoryCertificationDataList = 10_794
CurrentTime = 10_795
MagneticDeclination = 10_796
ScanRefresh = 10_801
BootKeyboardOutputReport = 10_802
BootMouseInputReport = 10_803
GlucoseMeasurementContext = 10_804
BloodPressureMeasurement = 10_805
IntermediateCuffPressure = 10_806
HeartRateMeasurement = 10_807
BodySensorLocation = 10_808
HeartRateControlPoint = 10_809
AlertStatus = 10_815
RingerControlPoint = 10_816
RingerSetting = 10_817
AlertCategoryIdBitMask = 10_818
AlertCategoryId = 10_819
AlertNotificationControlPoint = 10_820
UnreadAlertStatus = 10_821
NewAlert = 10_822
SupportedNewAlertCategory = 10_823
SupportedUnreadAlertCategory = 10_824
BloodPressureFeature = 10_825
HidInformation = 10_826
ReportMap = 10_827
HidControlPoint = 10_828
Report = 10_829
ProtocolMode = 10_830
ScanIntervalWindow = 10_831
PnpId = 10_832
GlucoseFeature = 10_833
RecordAccessControlPoint = 10_834
RscMeasurement = 10_835
RscFeature = 10_836
ScControlPoint = 10_837
Aggregate = 10_842
CscMeasurement = 10_843
CscFeature = 10_844
SensorLocation = 10_845
PlxSpotCheckMeasurement = 10_846
PlxContinuousMeasurement = 10_847
PlxFeatures = 10_848
CyclingPowerMeasurement = 10_851
CyclingPowerVector = 10_852
CyclingPowerFeature = 10_853
CyclingPowerControlPoint = 10_854
LocationAndSpeed = 10_855
PositionQuality = 10_857
LnFeature = 10_858
LnControlPoint = 10_859
Elevation = 10_860
Pressure = 10_861
Temperature = 10_862
Humidity = 10_863
TrueWindSpeed = 10_864
TrueWindDirection = 10_865
ApparentWindSpeed = 10_866
ApparentWindDirection = 10_867
GustFactor = 10_868
PollenConcentration = 10_869
UvIndex = 10_870
Irradiance = 10_871
Rainfall = 10_872
WindChill = 10_873
HeatIndex = 10_874
DewPoint = 10_875
DescriptorValueChanged = 10_877
AerobicHeartRateLowerLimit = 10_878
AerobicThreshold = 10_879
Age = 10_880
AnaerobicHeartRateLowerLimit = 10_881
AnaerobicHeartRateUpperLimit = 10_882
AnaerobicThreshold = 10_883
AerobicHeartRateUpperLimit = 10_884
DateOfBirth = 10_885
DateOfThresholdAssessment = 10_886
EmailAddress = 10_887
FatBurnHeartRateLowerLimit = 10_888
FatBurnHeartRateUpperLimit = 10_889
FirstName = 10_890
FiveZoneHeartRateLimits = 10_891
Gender = 10_892
HeartRateMax = 10_893
Height = 10_894
HipCircumference = 10_895
LastName = 10_896
MaximumRecommendedHeartRate = 10_897
RestingHeartRate = 10_898
SportTypeForAerobicAndAnaerobicThresholds = 10_899
ThreeZoneHeartRateLimits = 10_900
TwoZoneHeartRateLimits = 10_901
Vo2Max = 10_902
WaistCircumference = 10_903
Weight = 10_904
DatabaseChangeIncrement = 10_905
UserIndex = 10_906
BodyCompositionFeature = 10_907
BodyCompositionMeasurement = 10_908
WeightMeasurement = 10_909
WeightScaleFeature = 10_910
UserControlPoint = 10_911
MagneticFluxDensity2D = 10_912
MagneticFluxDensity3D = 10_913
Language = 10_914
BarometricPressureTrend = 10_915
BondManagementControlPoint = 10_916
BondManagementFeature = 10_917
CentralAddressResolution = 10_918
CgmMeasurement = 10_919
CgmFeature = 10_920
CgmStatus = 10_921
CgmSessionStartTime = 10_922
CgmSessionRunTime = 10_923
CgmSpecificOpsControlPoint = 10_924
IndoorPositioningConfiguration = 10_925
Latitude = 10_926
Longitude = 10_927
LocalNorthCoordinate = 10_928
LocalEastCoordinate = 10_929
FloorNumber = 10_930
Altitude = 10_931
Uncertainty = 10_932
LocationName = 10_933
Uri = 10_934
HttpHeaders = 10_935
HttpStatusCode = 10_936
HttpEntityBody = 10_937
HttpControlPoint = 10_938
HttpsSecurity = 10_939
TdsControlPoint = 10_940
OtsFeature = 10_941
ObjectName = 10_942
ObjectType = 10_943
ObjectSize = 10_944
ObjectFirstCreated = 10_945
ObjectLastModified = 10_946
ObjectId = 10_947
ObjectProperties = 10_948
ObjectActionControlPoint = 10_949
ObjectListControlPoint = 10_950
ObjectListFilter = 10_951
ObjectChanged = 10_952
ResolvablePrivateAddressOnly = 10_953
FitnessMachineFeature = 10_956
TreadmillData = 10_957
CrossTrainerData = 10_958
StepClimberData = 10_959
StairClimberData = 10_960
RowerData = 10_961
IndoorBikeData = 10_962
TrainingStatus = 10_963
SupportedSpeedRange = 10_964
SupportedInclinationRange = 10_965
SupportedResistanceLevelRange = 10_966
SupportedHeartRateRange = 10_967
SupportedPowerRange = 10_968
FitnessMachineControlPoint = 10_969
FitnessMachineStatus = 10_970
MeshProvisioningDataIn = 10_971
MeshProvisioningDataOut = 10_972
MeshProxyDataIn = 10_973
MeshProxyDataOut = 10_974
AverageCurrent = 10_976
AverageVoltage = 10_977
Boolean = 10_978
ChromaticDistanceFromPlanckian = 10_979
ChromaticityCoordinates = 10_980
ChromaticityInCctAndDuvValues = 10_981
ChromaticityTolerance = 10_982
CieColorRenderingIndex = 10_983
Coefficient = 10_984
Count16 = 10_986
Count24 = 10_987
CountryCode = 10_988
DateUtc = 10_989
ElectricCurrent = 10_990
ElectricCurrentRange = 10_991
ElectricCurrentSpecification = 10_992
ElectricCurrentStatistics = 10_993
Energy = 10_994
EnergyInAPeriodOfDay = 10_995
EventStatistics = 10_996
FixedString16 = 10_997
FixedString24 = 10_998
FixedString36 = 10_999
FixedString8 = 11_000
GenericLevel = 11_001
GlobalTradeItemNumber = 11_002
Illuminance = 11_003
LuminousEfficacy = 11_004
LuminousEnergy = 11_005
LuminousExposure = 11_006
LuminousFlux = 11_007
LuminousFluxRange = 11_008
LuminousIntensity = 11_009
MassFlow = 11_010
PerceivedLightness = 11_011
Percentage8 = 11_012
Power = 11_013
PowerSpecification = 11_014
RelativeRuntimeInACurrentRange = 11_015
RelativeRuntimeInAGenericLevelRange = 11_016
RelativeValueInAVoltageRange = 11_017
RelativeValueInAnIlluminanceRange = 11_018
RelativeValueInAPeriodOfDay = 11_019
RelativeValueInATemperatureRange = 11_020
Temperature8 = 11_021
Temperature8InAPeriodOfDay = 11_022
Temperature8Statistics = 11_023
TemperatureRange = 11_024
TemperatureStatistics = 11_025
TimeDecihour8 = 11_026
TimeExponential8 = 11_027
TimeHour24 = 11_028
TimeMillisecond24 = 11_029
TimeSecond16 = 11_030
TimeSecond8 = 11_031
Voltage = 11_032
VoltageSpecification = 11_033
VoltageStatistics = 11_034
VolumeFlow = 11_035
ChromaticityCoordinate = 11_036
RcFeature = 11_037
RcSettings = 11_038
ReconnectionConfigurationControlPoint = 11_039
IddStatusChanged = 11_040
IddStatus = 11_041
IddAnnunciationStatus = 11_042
IddFeatures = 11_043
IddStatusReaderControlPoint = 11_044
IddCommandControlPoint = 11_045
IddCommandData = 11_046
IddRecordAccessControlPoint = 11_047
IddHistoryData = 11_048
ClientSupportedFeatures = 11_049
DatabaseHash = 11_050
BssControlPoint = 11_051
BssResponse = 11_052
EmergencyId = 11_053
EmergencyText = 11_054
AcsStatus = 11_055
AcsDataIn = 11_056
AcsDataOutNotify = 11_057
AcsDataOutIndicate = 11_058
AcsControlPoint = 11_059
EnhancedBloodPressureMeasurement = 11_060
EnhancedIntermediateCuffPressure = 11_061
BloodPressureRecord = 11_062
RegisteredUser = 11_063
BredrHandoverData = 11_064
BluetoothSigData = 11_065
ServerSupportedFeatures = 11_066
PhysicalActivityMonitorFeatures = 11_067
GeneralActivityInstantaneousData = 11_068
GeneralActivitySummaryData = 11_069
CardioRespiratoryActivityInstantaneousData = 11_070
CardioRespiratoryActivitySummaryData = 11_071
StepCounterActivitySummaryData = 11_072
SleepActivityInstantaneousData = 11_073
SleepActivitySummaryData = 11_074
PhysicalActivityMonitorControlPoint = 11_075
ActivityCurrentSession = 11_076
PhysicalActivitySessionDescriptor = 11_077
PreferredUnits = 11_078
HighResolutionHeight = 11_079
MiddleName = 11_080
StrideLength = 11_081
Handedness = 11_082
DeviceWearingPosition = 11_083
FourZoneHeartRateLimits = 11_084
HighIntensityExerciseThreshold = 11_085
ActivityGoal = 11_086
SedentaryIntervalNotification = 11_087
CaloricIntake = 11_088
TmapRole = 11_089
AudioInputState = 11_127
GainSettingsAttribute = 11_128
AudioInputType = 11_129
AudioInputStatus = 11_130
AudioInputControlPoint = 11_131
AudioInputDescription = 11_132
VolumeState = 11_133
VolumeControlPoint = 11_134
VolumeFlags = 11_135
VolumeOffsetState = 11_136
AudioLocation = 11_137
VolumeOffsetControlPoint = 11_138
AudioOutputDescription = 11_139
SetIdentityResolvingKey = 11_140
CoordinatedSetSize = 11_141
SetMemberLock = 11_142
SetMemberRank = 11_143
ApparentEnergy32 = 11_145
ApparentPower = 11_146
Co2Concentration = 11_148
CosineOfTheAngle = 11_149
DeviceTimeFeature = 11_150
DeviceTimeParameters = 11_151
DeviceTime = 11_152
DeviceTimeControlPoint = 11_153
TimeChangeLogData = 11_154
MediaPlayerName = 11_155
MediaPlayerIconObjectId = 11_156
MediaPlayerIconUrl = 11_157
TrackChanged = 11_158
TrackTitle = 11_159
TrackDuration = 11_160
TrackPosition = 11_161
PlaybackSpeed = 11_162
SeekingSpeed = 11_163
CurrentTrackSegmentsObjectId = 11_164
CurrentTrackObjectId = 11_165
NextTrackObjectId = 11_166
ParentGroupObjectId = 11_167
CurrentGroupObjectId = 11_168
PlayingOrder = 11_169
PlayingOrdersSupported = 11_170
MediaState = 11_171
MediaControlPoint = 11_172
MediaControlPointOpcodesSupported = 11_173
SearchResultsObjectId = 11_174
SearchControlPoint = 11_175
Energy32 = 11_176
MediaPlayerIconObjectType = 11_177
TrackSegmentsObjectType = 11_178
TrackObjectType = 11_179
GroupObjectType = 11_180
ConstantToneExtensionEnable = 11_181
AdvertisingConstantToneExtensionMinimumLength = 11_182
AdvertisingConstantToneExtensionMinimumTransmitCount = 11_183
AdvertisingConstantToneExtensionTransmitDuration = 11_184
AdvertisingConstantToneExtensionInterval = 11_185
AdvertisingConstantToneExtensionPhy = 11_186
BearerProviderName = 11_187
BearerUci = 11_188
BearerTechnology = 11_189
BearerUriSchemesSupportedList = 11_190
BearerSignalStrength = 11_191
BearerSignalStrengthReportingInterval = 11_192
BearerListCurrentCalls = 11_193
ContentControlId = 11_194
StatusFlags = 11_195
IncomingCallTargetBearerUri = 11_196
CallState = 11_197
CallControlPoint = 11_198
CallControlPointOptionalOpcodes = 11_199
TerminationReason = 11_200
IncomingCall = 11_201
CallFriendlyName = 11_202
Mute = 11_203
SinkAse = 11_204
SourceAse = 11_205
AseControlPoint = 11_206
BroadcastAudioScanControlPoint = 11_207
BroadcastReceiveState = 11_208
SinkPac = 11_209
SinkAudioLocations = 11_210
SourcePac = 11_211
SourceAudioLocations = 11_212
AvailableAudioContexts = 11_213
SupportedAudioContexts = 11_214
AmmoniaConcentration = 11_215
CarbonMonoxideConcentration = 11_216
MethaneConcentration = 11_217
NitrogenDioxideConcentration = 11_218
NonMethaneVolatileOrganicCompoundsConcentration = 11_219
OzoneConcentration = 11_220
ParticulateMatterPm1Concentration = 11_221
ParticulateMatterPm25Concentration = 11_222
ParticulateMatterPm10Concentration = 11_223
SulfurDioxideConcentration = 11_224
SulfurHexafluorideConcentration = 11_225
HearingAidFeatures = 11_226
HearingAidPresetControlPoint = 11_227
ActivePresetIndex = 11_228
FixedString64 = 11_230
HighTemperature = 11_231
HighVoltage = 11_232
LightDistribution = 11_233
LightOutput = 11_234
LightSourceType = 11_235
Noise = 11_236
TimeSecond32 = 11_238
VocConcentration = 11_239
VoltageFrequency = 11_240
BatteryCriticalStatus = 11_241
BatteryHealthStatus = 11_242
BatteryHealthInformation = 11_243
BatteryInformation = 11_244
BatteryLevelStatus = 11_245
BatteryTimeStatus = 11_246
EstimatedServiceDate = 11_247
BatteryEnergyStatus = 11_248
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 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 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 Uuid
impl PartialEq<Characteristic> for Uuid
Source§impl PartialEq<Characteristic> for Uuid16
impl PartialEq<Characteristic> for Uuid16
Source§impl PartialEq<Uuid> for Characteristic
impl PartialEq<Uuid> for Characteristic
Source§impl PartialEq<Uuid16> for Characteristic
impl PartialEq<Uuid16> for Characteristic
Source§impl PartialEq for Characteristic
impl PartialEq for Characteristic
Source§impl PartialOrd for Characteristic
impl PartialOrd for Characteristic
Source§impl TryFrom<Uuid16> for Characteristic
impl TryFrom<Uuid16> for Characteristic
Source§impl TryFrom<u16> for Characteristic
impl TryFrom<u16> for Characteristic
Source§type Error = TryFromPrimitiveError<Characteristic>
type Error = TryFromPrimitiveError<Characteristic>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for Characteristic
impl TryFromPrimitive for Characteristic
impl Copy for Characteristic
impl Eq for Characteristic
impl StructuralPartialEq for Characteristic
Auto Trait Implementations§
impl Freeze for Characteristic
impl RefUnwindSafe for Characteristic
impl Send for Characteristic
impl Sync for Characteristic
impl Unpin for Characteristic
impl UnwindSafe for Characteristic
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