Enum bluer::id::Characteristic

source ·
#[non_exhaustive]
pub enum Characteristic {
Show 396 variants AerobicHeartRateLowerLimit, AerobicHeartRateUpperLimit, AerobicThreshold, Age, Aggregate, AlertCategoryId, AlertCategoryIdBitMask, AlertLevel, AlertNotificationControlPoint, AlertStatus, Altitude, AnaerobicHeartRateLowerLimit, AnaerobicHeartRateUpperLimit, AnaerobicThreshold, Analog, AnalogOutput, ApparentWindDirection, ApparentWindSpeed, GapAppearance, BarometricPressureTrend, BatteryLevel, BatteryLevelState, BatteryPowerState, BloodPressureFeature, BloodPressureMeasurement, BodyCompositionFeature, BodyCompositionMeasurement, BodySensorLocation, BondManagementControlPoint, BondManagementFeature, BootKeyboardInputReport, BootKeyboardOutputReport, BootMouseInputReport, GapCentralAddressResolution, CgmFeature, CgmMeasurement, CgmSessionRunTime, CgmSessionStartTime, CgmSpecificOpsControlPoint, CgmStatus, CrossTrainerData, CscFeature, CscMeasurement, CurrentTime, CyclingPowerControlPoint, CyclingPowerFeature, CyclingPowerMeasurement, CyclingPowerVector, DatabaseChangeIncrement, DateOfBirth, DateOfThresholdAssessment, DateTime, DateUtc, DayDateTime, DayOfWeek, DescriptorValueChanged, GapDeviceName, DewPoint, Digital, DigitalOutput, DstOffset, Elevation, EmailAddress, ExactTime100, ExactTime256, FatBurnHeartRateLowerLimit, FatBurnHeartRateUpperLimit, FirmwareRevisionString, FirstName, FitnessMachineControlPoint, FitnessMachineFeature, FitnessMachineStatus, FiveZoneHeartRateLimits, FloorNumber, Gender, GlucoseFeature, GlucoseMeasurement, GlucoseMeasurementContext, GustFactor, HardwareRevisionString, HeartRateControlPoint, HeartRateMax, HeartRateMeasurement, HeatIndex, Height, HidControlPoint, HidInformation, HipCircumference, HttpControlPoint, HttpEntityBody, HttpHeaders, HttpStatusCode, HttpsSecurity, Humidity, IddAnnunciationStatus, IddCommandControlPoint, IddCommandData, IddFeatures, IddHistoryData, IddRecordAccessControlPoint, IddStatus, IddStatusChanged, IddStatusReaderControlPoint, ClientSupportedFeatures, DatabaseHash, Ieee1107320601RegulatoryCertificationDataList, IndoorBikeData, IndoorPositioningConfiguration, IntermediateCuffPressure, IntermediateTemperature, Irradiance, Language, LastName, Latitude, LnControlPoint, LnFeature, LocalEastCoordinate, LocalNorthCoordinate, LocalTimeInformation, LocationAndSpeed, LocationName, Longitude, MagneticDeclination, MagneticFluxDensity2D, MagneticFluxDensity3D, ManufacturerNameString, MaximumRecommendedHeartRate, MeasurementInterval, ModelNumberString, Navigation, NetworkAvailability, NewAlert, ObjectActionControlPoint, ObjectChanged, ObjectFirstCreated, ObjectId, ObjectLastModified, ObjectListControlPoint, ObjectListFilter, ObjectName, ObjectProperties, ObjectSize, ObjectType, OtsFeature, GapPeripheralPreferredConnectionParameters, GapPeripheralPrivacyFlag, PlxContinuousMeasurement, PlxFeatures, PlxSpotCheckMeasurement, PnpId, PollenConcentration, Position2d, Position3d, PositionQuality, Pressure, ProtocolMode, PulseOximetryControlPoint, Rainfall, RcFeature, RcSettings, GapReconnectionAddress, ReconnectionConfigurationControlPoint, RecordAccessControlPoint, ReferenceTimeInformation, Removable, Report, ReportMap, ResolvablePrivateAddressOnly, RestingHeartRate, RingerControlPoint, RingerSetting, RowerData, RscFeature, RscMeasurement, ScControlPoint, ScanIntervalWindow, ScanRefresh, ScientificTemperatureCelsius, SecondaryTimeZone, SensorLocation, SerialNumberString, GattServiceChanged, ServiceRequired, SoftwareRevisionString, SportTypeForAerobicAndAnaerobicThresholds, StairClimberData, StepClimberData, String, SupportedHeartRateRange, SupportedInclinationRange, SupportedNewAlertCategory, SupportedPowerRange, SupportedResistanceLevelRange, SupportedSpeedRange, SupportedUnreadAlertCategory, SystemId, TdsControlPoint, Temperature, TemperatureCelsius, TemperatureFahrenheit, TemperatureMeasurement, TemperatureType, ThreeZoneHeartRateLimits, TimeAccuracy, TimeBroadcast, TimeSource, TimeUpdateControlPoint, TimeUpdateState, TimeWithDst, TimeZone, TrainingStatus, TreadmillData, TrueWindDirection, TrueWindSpeed, TwoZoneHeartRateLimit, TxPowerLevel, Uncertainty, UnreadAlertStatus, Uri, UserControlPoint, UserIndex, UvIndex, Vo2Max, WaistCircumference, Weight, WeightMeasurement, WeightScaleFeature, WindChill, ComNordicsemiCharacteristicBlinkyButtonState, ComNordicsemiCharacteristicBlinkyLedState, ComNordicsemiCharacteristicDfuLegacyControlPoint, ComNordicsemiCharacteristicDfuLegacyPacket, ComNordicsemiCharacteristicDfuLegacyVersion, ComNordicsemiCharacteristicDfuSecureControlPoint, ComNordicsemiCharacteristicDfuSecurePacket, ComNordicsemiCharacteristicDfuButtonlessExperimentalWithoutBonds, ComNordicsemiCharacteristicDfuButtonlessExperimentalWithBonds, ComNordicsemiCharacteristicDfuButtonlessExperimental, IoRuntimeMcumgrBleSmp, ComPhillipsHueCharacteristicToggle, ComPhillipsHueCharacteristicBrightness, ComPhillipsHueCharacteristicColor, ComNordicsemiCharacteristicThingyDeviceName, ComNordicsemiCharacteristicThingyAdvertisingParam, ComNordicsemiCharacteristicThingyConnectionParam, ComNordicsemiCharacteristicThingyEddystoneUrl, ComNordicsemiCharacteristicThingyCloudToken, ComNordicsemiCharacteristicThingyFwVersion, ComNordicsemiCharacteristicThingyMtuRequest, ComNordicsemiCharacteristicThingyTemperature, ComNordicsemiCharacteristicThingyPressure, ComNordicsemiCharacteristicThingyHumidity, ComNordicsemiCharacteristicThingyGas, ComNordicsemiCharacteristicThingyColor, ComNordicsemiCharacteristicThingyConfiguration, ComNordicsemiCharacteristicThingyLed, ComNordicsemiCharacteristicThingyButton, ComNordicsemiCharacteristicThingyExtPin, ComNordicsemiCharacteristicThingyMotionConfig, ComNordicsemiCharacteristicThingyTap, ComNordicsemiCharacteristicThingyOrientation, ComNordicsemiCharacteristicThingyQuaternion, ComNordicsemiCharacteristicThingyPedometer, ComNordicsemiCharacteristicThingyRawData, ComNordicsemiCharacteristicThingyEuler, ComNordicsemiCharacteristicThingyRotationMatrix, ComNordicsemiCharacteristicThingyHeading, ComNordicsemiCharacteristicThingyGravityVector, ComNordicsemiCharacteristicThingySoundConfig, ComNordicsemiCharacteristicThingySpeakerData, ComNordicsemiCharacteristicThingySpeakerStatus, ComNordicsemiCharacteristicThingyMicrophone, ComNordicsemiCharacteristicUartRx, ComNordicsemiCharacteristicUartTx, ComNordicsemiCharacteristicEdgeImpulseUartRx, ComNordicsemiCharacteristicEdgeImpulseUartTx, ComGoogleCharacteristicEddystoneCapabilities, ComGoogleCharacteristicEddystoneActiveSlot, ComGoogleCharacteristicEddystoneAdvertisingInterval, ComGoogleCharacteristicEddystoneRadioTxPower, ComGoogleCharacteristicEddystoneAdvertisedTxPower, ComGoogleCharacteristicEddystoneLockState, ComGoogleCharacteristicEddystoneUnlock, ComGoogleCharacteristicEddystoneKeyPublicEcdh, ComGoogleCharacteristicEddystoneKeyEidIdentity, ComGoogleCharacteristicEddystoneAdvSlotData, ComGoogleCharacteristicEddystoneAdvancedFactoryReset, ComGoogleCharacteristicEddystoneRemainConnectable, ComGoogleServiceFastPairModelId, ComGoogleServiceFastPairKeyBasedPairing, ComGoogleServiceFastPairPasskey, ComGoogleServiceFastPairAccountKey, ComGoogleServiceFastPairData, ComGoogleServiceDeprecatedFastPairModelId, ComGoogleServiceDeprecatedFastPairKeyBasedPairing, ComGoogleServiceDeprecatedFastPairPasskey, ComGoogleServiceDeprecatedFastPairAccountKey, ComGoogleServiceDeprecatedFastPairData, ComAppleCharacteristicNotificationSource, ComAppleCharacteristicControlPoint, ComAppleCharacteristicDataSource, ComAppleCharacteristicMediaRemoteCommand, ComAppleCharacteristicMediaEntityUpdate, ComAppleCharacteristicMediaEntityAttribute, ComAppleCharacteristic7DFC6001, ComAppleCharacteristic7DFC6002, ComAppleCharacteristic7DFC6003, ComAppleCharacteristic7DFC6004, ComAppleCharacteristic7DFC6005, ComAppleCharacteristic7DFC6101, ComAppleCharacteristic7DFC6102, ComAppleCharacteristic7DFC6103, ComAppleCharacteristic7DFC6104, ComAppleCharacteristic7DFC6105, ComAppleCharacteristic7DFC6106, ComAppleCharacteristic7DFC6107, ComAppleCharacteristic7DFC6108, ComAppleCharacteristic7DFC6201, ComAppleCharacteristic7DFC6202, ComAppleCharacteristic7DFC6203, ComAppleCharacteristic7DFC7003, ComAppleCharacteristic7DFC7004, ComAppleCharacteristic7DFC7005, ComAppleCharacteristic7DFC7006, ComAppleCharacteristic7DFC7007, ComAppleCharacteristic7DFC7008, ComAppleCharacteristic7DFC7009, ComAppleCharacteristic7DFC700A, ComAppleCharacteristic7DFC700B, ComAppleCharacteristic7DFC700C, ComAppleCharacteristic7DFC7103, ComAppleCharacteristic7DFC7104, ComAppleCharacteristic7DFC7105, ComAppleCharacteristic7DFC7106, ComAppleCharacteristic7DFC7107, ComAppleCharacteristic7DFC7108, ComAppleCharacteristic7DFC7109, ComAppleCharacteristic7DFC710B, ComAppleCharacteristic7DFC710C, ComAppleCharacteristic7DFC710D, ComAppleCharacteristic7DFC8004, ComAppleCharacteristic7DFC9001, OrgMicrobitCharacteristicAccelerometerData, OrgMicrobitCharacteristicAccelerometerPeriod, OrgMicrobitCharacteristicMagnetometerData, OrgMicrobitCharacteristicMagnetometerPeriod, OrgMicrobitCharacteristicMagnetometerBearing, OrgMicrobitCharacteristicButtonAState, OrgMicrobitCharacteristicButtonBState, OrgMicrobitCharacteristicPinData, OrgMicrobitCharacteristicPinAdConfiguration, OrgMicrobitCharacteristicPinIoConfiguration, OrgMicrobitCharacteristicPwmControl, OrgMicrobitCharacteristicLedMatrixState, OrgMicrobitCharacteristicLedText, OrgMicrobitCharacteristicScrollingDelay, OrgMicrobitCharacteristicRequirements, OrgMicrobitCharacteristicEvent, OrgMicrobitCharacteristicClientRequirements, OrgMicrobitCharacteristicClientEvent, OrgMicrobitCharacteristicDfuControl, OrgMicrobitCharacteristicTemperature, OrgMicrobitCharacteristicTemperaturePeriod, MeshProvisioningDataIn, MeshProvisioningDataOut, MeshProxyDataIn, MeshProxyDataOut, ComLegoCharacteristicLwp3Hub, ComLegoCharacteristicLwp3Bootloader, ComAdafruitCharacteristicMeasurementPeriod, ComAdafruitCharacteristicServiceVersion, ComAdafruitCharacteristicTemperature, ComAdafruitCharacteristicAcceleration, ComAdafruitCharacteristicLightLevel, ComAdafruitCharacteristicGyro, ComAdafruitCharacteristicMagnetic, ComAdafruitCharacteristicPressed, ComAdafruitCharacteristicHumidity, ComAdafruitCharacteristicPressure, ComAdafruitCharacteristicPixelPin, ComAdafruitCharacteristicPixelPinType, ComAdafruitCharacteristicPixelData, ComAdafruitCharacteristicPixelBufferSize, ComAdafruitCharacteristicColor, ComAdafruitCharacteristicSoundSamples, ComAdafruitCharacteristicNumberOfChannels, ComAdafruitCharacteristicTone, ComAdafruitCharacteristicQuaternions, ComAdafruitCharacteristicQuaternionCalibrationIn, ComAdafruitCharacteristicQuaternionCalibrationOut, ComAdafruitCharacteristicProximity, ComAdafruitCharacteristicFileTransferVersion, ComAdafruitCharacteristicFileTransferRaw, ComTiCharacteristicImageIdentity, ComTiCharacteristicImageBlock, ComTiCharacteristicOadControl,
}
Available on crate feature id only.
Expand description

Assigned identifiers for GATT characteristics.

Can be converted to and from UUIDs.

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.
§

AerobicHeartRateLowerLimit

Aerobic Heart Rate Lower Limit

Source: gss

§

AerobicHeartRateUpperLimit

Aerobic Heart Rate Upper Limit

Source: gss

§

AerobicThreshold

Aerobic Threshold

Source: gss

§

Age

Age

Source: gss

§

Aggregate

Aggregate

Source: gss

§

AlertCategoryId

Alert Category ID

Source: gss

§

AlertCategoryIdBitMask

Alert Category ID Bit Mask

Source: gss

§

AlertLevel

Alert Level

Source: gss

§

AlertNotificationControlPoint

Alert Notification Control Point

Source: gss

§

AlertStatus

Alert Status

Source: gss

§

Altitude

Altitude

Source: gss

§

AnaerobicHeartRateLowerLimit

Anaerobic Heart Rate Lower Limit

Source: gss

§

AnaerobicHeartRateUpperLimit

Anaerobic Heart Rate Upper Limit

Source: gss

§

AnaerobicThreshold

Anaerobic Threshold

Source: gss

§

Analog

Analog

Source: gss

§

AnalogOutput

Analog Output

Source: gss

§

ApparentWindDirection

Apparent Wind Direction

Source: gss

§

ApparentWindSpeed

Apparent Wind Speed

Source: gss

§

GapAppearance

Appearance

Source: gss

§

BarometricPressureTrend

Barometric Pressure Trend

Source: gss

§

BatteryLevel

Battery Level

Source: gss

§

BatteryLevelState

Battery Level State

Source: gss

§

BatteryPowerState

Battery Power State

Source: gss

§

BloodPressureFeature

Blood Pressure Feature

Source: gss

§

BloodPressureMeasurement

Blood Pressure Measurement

Source: gss

§

BodyCompositionFeature

Body Composition Feature

Source: gss

§

BodyCompositionMeasurement

Body Composition Measurement

Source: gss

§

BodySensorLocation

Body Sensor Location

Source: gss

§

BondManagementControlPoint

Bond Management Control Point

Source: gss

§

BondManagementFeature

Bond Management Features

Source: gss

§

BootKeyboardInputReport

Boot Keyboard Input Report

Source: gss

§

BootKeyboardOutputReport

Boot Keyboard Output Report

Source: gss

§

BootMouseInputReport

Boot Mouse Input Report

Source: gss

§

GapCentralAddressResolution

Central Address Resolution

Source: gss

§

CgmFeature

CGM Feature

Source: gss

§

CgmMeasurement

CGM Measurement

Source: gss

§

CgmSessionRunTime

CGM Session Run Time

Source: gss

§

CgmSessionStartTime

CGM Session Start Time

Source: gss

§

CgmSpecificOpsControlPoint

CGM Specific Ops Control Point

Source: gss

§

CgmStatus

CGM Status

Source: gss

§

CrossTrainerData

Cross Trainer Data

Source: gss

§

CscFeature

CSC Feature

Source: gss

§

CscMeasurement

CSC Measurement

Source: gss

§

CurrentTime

Current Time

Source: gss

§

CyclingPowerControlPoint

Cycling Power Control Point

Source: gss

§

CyclingPowerFeature

Cycling Power Feature

Source: gss

§

CyclingPowerMeasurement

Cycling Power Measurement

Source: gss

§

CyclingPowerVector

Cycling Power Vector

Source: gss

§

DatabaseChangeIncrement

Database Change Increment

Source: gss

§

DateOfBirth

Date of Birth

Source: gss

§

DateOfThresholdAssessment

Date of Threshold Assessment

Source: gss

§

DateTime

Date Time

Source: gss

§

DateUtc

Date UTC

Source: gss

§

DayDateTime

Day Date Time

Source: gss

§

DayOfWeek

Day of Week

Source: gss

§

DescriptorValueChanged

Descriptor Value Changed

Source: gss

§

GapDeviceName

Device Name

Source: gss

§

DewPoint

Dew Point

Source: gss

§

Digital

Digital

Source: gss

§

DigitalOutput

Digital Output

Source: gss

§

DstOffset

DST Offset

Source: gss

§

Elevation

Elevation

Source: gss

§

EmailAddress

Email Address

Source: gss

§

ExactTime100

Exact Time 100

Source: gss

§

ExactTime256

Exact Time 256

Source: gss

§

FatBurnHeartRateLowerLimit

Fat Burn Heart Rate Lower Limit

Source: gss

§

FatBurnHeartRateUpperLimit

Fat Burn Heart Rate Upper Limit

Source: gss

§

FirmwareRevisionString

Firmware Revision String

Source: gss

§

FirstName

First Name

Source: gss

§

FitnessMachineControlPoint

Fitness Machine Control Point

Source: gss

§

FitnessMachineFeature

Fitness Machine Feature

Source: gss

§

FitnessMachineStatus

Fitness Machine Status

Source: gss

§

FiveZoneHeartRateLimits

Five Zone Heart Rate Limits

Source: gss

§

FloorNumber

Floor Number

Source: gss

§

Gender

Gender

Source: gss

§

GlucoseFeature

Glucose Feature

Source: gss

§

GlucoseMeasurement

Glucose Measurement

Source: gss

§

GlucoseMeasurementContext

Glucose Measurement Context

Source: gss

§

GustFactor

Gust Factor

Source: gss

§

HardwareRevisionString

Hardware Revision String

Source: gss

§

HeartRateControlPoint

Heart Rate Control Point

Source: gss

§

HeartRateMax

Heart Rate Max

Source: gss

§

HeartRateMeasurement

Heart Rate Measurement

Source: gss

§

HeatIndex

Heat Index

Source: gss

§

Height

Height

Source: gss

§

HidControlPoint

HID Control Point

Source: gss

§

HidInformation

HID Information

Source: gss

§

HipCircumference

Hip Circumference

Source: gss

§

HttpControlPoint

HTTP Control Point

Source: gss

§

HttpEntityBody

HTTP Entity Body

Source: gss

§

HttpHeaders

HTTP Headers

Source: gss

§

HttpStatusCode

HTTP Status Code

Source: gss

§

HttpsSecurity

HTTPS Security

Source: gss

§

Humidity

Humidity

Source: gss

§

IddAnnunciationStatus

IDD Annunciation Status

Source: gss

§

IddCommandControlPoint

IDD Command Control Point

Source: gss

§

IddCommandData

IDD Command Data

Source: gss

§

IddFeatures

IDD Features

Source: gss

§

IddHistoryData

IDD History Data

Source: gss

§

IddRecordAccessControlPoint

IDD Record Access Control Point

Source: gss

§

IddStatus

IDD Status

Source: gss

§

IddStatusChanged

IDD Status Changed

Source: gss

§

IddStatusReaderControlPoint

IDD Status Reader Control Point

Source: gss

§

ClientSupportedFeatures

Client Supported Features

Source: gss

§

DatabaseHash

Database Hash

Source: gss

§

Ieee1107320601RegulatoryCertificationDataList

IEEE 11073-20601 Regulatory Certification Data List

Source: gss

§

IndoorBikeData

Indoor Bike Data

Source: gss

§

IndoorPositioningConfiguration

Indoor Positioning Configuration

Source: gss

§

IntermediateCuffPressure

Intermediate Cuff Pressure

Source: gss

§

IntermediateTemperature

Intermediate Temperature

Source: gss

§

Irradiance

Irradiance

Source: gss

§

Language

Language

Source: gss

§

LastName

Last Name

Source: gss

§

Latitude

Latitude

Source: gss

§

LnControlPoint

LN Control Point

Source: gss

§

LnFeature

LN Feature

Source: gss

§

LocalEastCoordinate

Local East Coordinate

Source: gss

§

LocalNorthCoordinate

Local North Coordinate

Source: gss

§

LocalTimeInformation

Local Time Information

Source: gss

§

LocationAndSpeed

Location and Speed Characteristic

Source: gss

§

LocationName

Location Name

Source: gss

§

Longitude

Longitude

Source: gss

§

MagneticDeclination

Magnetic Declination

Source: gss

§

MagneticFluxDensity2D

Magnetic Flux Density - 2D

Source: gss

§

MagneticFluxDensity3D

Magnetic Flux Density - 3D

Source: gss

§

ManufacturerNameString

Manufacturer Name String

Source: gss

§

MaximumRecommendedHeartRate

Maximum Recommended Heart Rate

Source: gss

§

MeasurementInterval

Measurement Interval

Source: gss

§

ModelNumberString

Model Number String

Source: gss

§

Navigation

Navigation

Source: gss

§

NetworkAvailability

Network Availability

Source: gss

§

NewAlert

New Alert

Source: gss

§

ObjectActionControlPoint

Object Action Control Point

Source: gss

§

ObjectChanged

Object Changed

Source: gss

§

ObjectFirstCreated

Object First-Created

Source: gss

§

ObjectId

Object ID

Source: gss

§

ObjectLastModified

Object Last-Modified

Source: gss

§

ObjectListControlPoint

Object List Control Point

Source: gss

§

ObjectListFilter

Object List Filter

Source: gss

§

ObjectName

Object Name

Source: gss

§

ObjectProperties

Object Properties

Source: gss

§

ObjectSize

Object Size

Source: gss

§

ObjectType

Object Type

Source: gss

§

OtsFeature

OTS Feature

Source: gss

§

GapPeripheralPreferredConnectionParameters

Peripheral Preferred Connection Parameters

Source: gss

§

GapPeripheralPrivacyFlag

Peripheral Privacy Flag

Source: gss

§

PlxContinuousMeasurement

PLX Continuous Measurement Characteristic

Source: gss

§

PlxFeatures

PLX Features

Source: gss

§

PlxSpotCheckMeasurement

PLX Spot-Check Measurement

Source: gss

§

PnpId

PnP ID

Source: gss

§

PollenConcentration

Pollen Concentration

Source: gss

§

Position2d

Position 2D

Source: gss

§

Position3d

Position 3D

Source: gss

§

PositionQuality

Position Quality

Source: gss

§

Pressure

Pressure

Source: gss

§

ProtocolMode

Protocol Mode

Source: gss

§

PulseOximetryControlPoint

Pulse Oximetry Control Point

Source: gss

§

Rainfall

Rainfall

Source: gss

§

RcFeature

RC Feature

Source: gss

§

RcSettings

RC Settings

Source: gss

§

GapReconnectionAddress

Reconnection Address

Source: gss

§

ReconnectionConfigurationControlPoint

Reconnection Configuration Control Point

Source: gss

§

RecordAccessControlPoint

Record Access Control Point

Source: gss

§

ReferenceTimeInformation

Reference Time Information

Source: gss

§

Removable

Removable

Source: gss

§

Report

Report

Source: gss

§

ReportMap

Report Map

Source: gss

§

ResolvablePrivateAddressOnly

Resolvable Private Address Only

Source: gss

§

RestingHeartRate

Resting Heart Rate

Source: gss

§

RingerControlPoint

Ringer Control point

Source: gss

§

RingerSetting

Ringer Setting

Source: gss

§

RowerData

Rower Data

Source: gss

§

RscFeature

RSC Feature

Source: gss

§

RscMeasurement

RSC Measurement

Source: gss

§

ScControlPoint

SC Control Point

Source: gss

§

ScanIntervalWindow

Scan Interval Window

Source: gss

§

ScanRefresh

Scan Refresh

Source: gss

§

ScientificTemperatureCelsius

Scientific Temperature Celsius

Source: gss

§

SecondaryTimeZone

Secondary Time Zone

Source: gss

§

SensorLocation

Sensor Location

Source: gss

§

SerialNumberString

Serial Number String

Source: gss

§

GattServiceChanged

Service Changed

Source: gss

§

ServiceRequired

Service Required

Source: gss

§

SoftwareRevisionString

Software Revision String

Source: gss

§

SportTypeForAerobicAndAnaerobicThresholds

Sport Type for Aerobic and Anaerobic Thresholds

Source: gss

§

StairClimberData

Stair Climber Data

Source: gss

§

StepClimberData

Step Climber Data

Source: gss

§

String

String

Source: gss

§

SupportedHeartRateRange

Supported Heart Rate Range

Source: gss

§

SupportedInclinationRange

Supported Inclination Range

Source: gss

§

SupportedNewAlertCategory

Supported New Alert Category

Source: gss

§

SupportedPowerRange

Supported Power Range

Source: gss

§

SupportedResistanceLevelRange

Supported Resistance Level Range

Source: gss

§

SupportedSpeedRange

Supported Speed Range

Source: gss

§

SupportedUnreadAlertCategory

Supported Unread Alert Category

Source: gss

§

SystemId

System ID

Source: gss

§

TdsControlPoint

TDS Control Point

Source: gss

§

Temperature

Temperature

Source: gss

§

TemperatureCelsius

Temperature Celsius

Source: gss

§

TemperatureFahrenheit

Temperature Fahrenheit

Source: gss

§

TemperatureMeasurement

Temperature Measurement

Source: gss

§

TemperatureType

Temperature Type

Source: gss

§

ThreeZoneHeartRateLimits

Three Zone Heart Rate Limits

Source: gss

§

TimeAccuracy

Time Accuracy

Source: gss

§

TimeBroadcast

Time Broadcast

Source: gss

§

TimeSource

Time Source

Source: gss

§

TimeUpdateControlPoint

Time Update Control Point

Source: gss

§

TimeUpdateState

Time Update State

Source: gss

§

TimeWithDst

Time with DST

Source: gss

§

TimeZone

Time Zone

Source: gss

§

TrainingStatus

Training Status

Source: gss

§

TreadmillData

Treadmill Data

Source: gss

§

TrueWindDirection

True Wind Direction

Source: gss

§

TrueWindSpeed

True Wind Speed

Source: gss

§

TwoZoneHeartRateLimit

Two Zone Heart Rate Limit

Source: gss

§

TxPowerLevel

Tx Power Level

Source: gss

§

Uncertainty

Uncertainty

Source: gss

§

UnreadAlertStatus

Unread Alert Status

Source: gss

§

Uri

URI

Source: gss

§

UserControlPoint

User Control Point

Source: gss

§

UserIndex

User Index

Source: gss

§

UvIndex

UV Index

Source: gss

§

Vo2Max

VO2 Max

Source: gss

§

WaistCircumference

Waist Circumference

Source: gss

§

Weight

Weight

Source: gss

§

WeightMeasurement

Weight Measurement

Source: gss

§

WeightScaleFeature

Weight Scale Feature

Source: gss

§

WindChill

Wind Chill

Source: gss

§

ComNordicsemiCharacteristicBlinkyButtonState

Blinky Button State

Source: nordic

§

ComNordicsemiCharacteristicBlinkyLedState

Blinky LED State

Source: nordic

§

ComNordicsemiCharacteristicDfuLegacyControlPoint

Legacy DFU Control Point

Source: nordic

§

ComNordicsemiCharacteristicDfuLegacyPacket

Legacy DFU Packet

Source: nordic

§

ComNordicsemiCharacteristicDfuLegacyVersion

Legacy DFU Version

Source: nordic

§

ComNordicsemiCharacteristicDfuSecureControlPoint

DFU Control Point

Source: nordic

§

ComNordicsemiCharacteristicDfuSecurePacket

DFU Packet

Source: nordic

§

ComNordicsemiCharacteristicDfuButtonlessExperimentalWithoutBonds

Buttonless DFU Without Bonds

Source: nordic

§

ComNordicsemiCharacteristicDfuButtonlessExperimentalWithBonds

Buttonless DFU With Bonds

Source: nordic

§

ComNordicsemiCharacteristicDfuButtonlessExperimental

Experimental Buttonless DFU

Source: nordic

§

IoRuntimeMcumgrBleSmp

SMP Characteristic

Source: apache

§

ComPhillipsHueCharacteristicToggle

Phillips Hue Light On/Off Toggle

Source: phillips-hue

§

ComPhillipsHueCharacteristicBrightness

Phillips Hue Light Brightness Level

Source: phillips-hue

§

ComPhillipsHueCharacteristicColor

Phillips Hue Light Color

Source: phillips-hue

§

ComNordicsemiCharacteristicThingyDeviceName

Thingy Device Name

Source: nordic

§

ComNordicsemiCharacteristicThingyAdvertisingParam

Thingy Advertising Parameters

Source: nordic

§

ComNordicsemiCharacteristicThingyConnectionParam

Thingy Connection Parameters

Source: nordic

§

ComNordicsemiCharacteristicThingyEddystoneUrl

Thingy Eddystone URL

Source: nordic

§

ComNordicsemiCharacteristicThingyCloudToken

Thingy Cloud Token

Source: nordic

§

ComNordicsemiCharacteristicThingyFwVersion

Thingy FW Version

Source: nordic

§

ComNordicsemiCharacteristicThingyMtuRequest

Thingy MTU Request

Source: nordic

§

ComNordicsemiCharacteristicThingyTemperature

Thingy Temperature

Source: nordic

§

ComNordicsemiCharacteristicThingyPressure

Thingy Pressure

Source: nordic

§

ComNordicsemiCharacteristicThingyHumidity

Thingy Humidity

Source: nordic

§

ComNordicsemiCharacteristicThingyGas

Thingy Air Quality

Source: nordic

§

ComNordicsemiCharacteristicThingyColor

Thingy Color

Source: nordic

§

ComNordicsemiCharacteristicThingyConfiguration

Thingy Configuration

Source: nordic

§

ComNordicsemiCharacteristicThingyLed

Thingy LED State

Source: nordic

§

ComNordicsemiCharacteristicThingyButton

Thingy Button State

Source: nordic

§

ComNordicsemiCharacteristicThingyExtPin

Thingy EXT Pin

Source: nordic

§

ComNordicsemiCharacteristicThingyMotionConfig

Thingy Motion Config

Source: nordic

§

ComNordicsemiCharacteristicThingyTap

Thingy Tap

Source: nordic

§

ComNordicsemiCharacteristicThingyOrientation

Thingy Orientation

Source: nordic

§

ComNordicsemiCharacteristicThingyQuaternion

Thingy Quaternion

Source: nordic

§

ComNordicsemiCharacteristicThingyPedometer

Thingy Pedometer

Source: nordic

§

ComNordicsemiCharacteristicThingyRawData

Thingy Raw Data

Source: nordic

§

ComNordicsemiCharacteristicThingyEuler

Thingy Euler

Source: nordic

§

ComNordicsemiCharacteristicThingyRotationMatrix

Thingy Rotation Matrix

Source: nordic

§

ComNordicsemiCharacteristicThingyHeading

Thingy Heading

Source: nordic

§

ComNordicsemiCharacteristicThingyGravityVector

Thingy Gravity Vector

Source: nordic

§

ComNordicsemiCharacteristicThingySoundConfig

Thingy Sound Config

Source: nordic

§

ComNordicsemiCharacteristicThingySpeakerData

Thingy Speaker Data

Source: nordic

§

ComNordicsemiCharacteristicThingySpeakerStatus

Thingy Speaker Status

Source: nordic

§

ComNordicsemiCharacteristicThingyMicrophone

Thingy Microphone

Source: nordic

§

ComNordicsemiCharacteristicUartRx

UART RX Characteristic

Source: nordic

§

ComNordicsemiCharacteristicUartTx

UART TX Characteristic

Source: nordic

§

ComNordicsemiCharacteristicEdgeImpulseUartRx

Edge Impulse Remote Management RX Characteristic

Source: nordic

§

ComNordicsemiCharacteristicEdgeImpulseUartTx

Edge Impulse Remote Management TX Characteristic

Source: nordic

§

ComGoogleCharacteristicEddystoneCapabilities

Eddystone Capabilities

Source: google

§

ComGoogleCharacteristicEddystoneActiveSlot

Eddystone Active Slot

Source: google

§

ComGoogleCharacteristicEddystoneAdvertisingInterval

Eddystone Advertising Interval

Source: google

§

ComGoogleCharacteristicEddystoneRadioTxPower

Eddystone Radio Tx Power

Source: google

§

ComGoogleCharacteristicEddystoneAdvertisedTxPower

Eddystone (Advanced) Advertised Tx Power

Source: google

§

ComGoogleCharacteristicEddystoneLockState

Eddystone Lock State

Source: google

§

ComGoogleCharacteristicEddystoneUnlock

Eddystone Unlock

Source: google

§

ComGoogleCharacteristicEddystoneKeyPublicEcdh

Eddystone Public ECDH Key

Source: google

§

ComGoogleCharacteristicEddystoneKeyEidIdentity

Eddystone EID Identity Key

Source: google

§

ComGoogleCharacteristicEddystoneAdvSlotData

Eddystone ADV Slot Data

Source: google

§

ComGoogleCharacteristicEddystoneAdvancedFactoryReset

Eddystone Avanced Factory Reset

Source: google

§

ComGoogleCharacteristicEddystoneRemainConnectable

Eddystone (Advanced) Remain Connectable

Source: google

§

ComGoogleServiceFastPairModelId

Fast Pair Model ID

Source: google

§

ComGoogleServiceFastPairKeyBasedPairing

Fast Pair Key-based Pairing

Source: google

§

ComGoogleServiceFastPairPasskey

Fast Pair Passkey

Source: google

§

ComGoogleServiceFastPairAccountKey

Fast Pair Account Key

Source: google

§

ComGoogleServiceFastPairData

Fast Pair Data

Source: google

§

ComGoogleServiceDeprecatedFastPairModelId

Deprecated Fast Pair Model ID

Source: google

§

ComGoogleServiceDeprecatedFastPairKeyBasedPairing

Deprecated Fast Pair Key-based Pairing

Source: google

§

ComGoogleServiceDeprecatedFastPairPasskey

Deprecated Fast Pair Passkey

Source: google

§

ComGoogleServiceDeprecatedFastPairAccountKey

Deprecated Fast Pair Account Key

Source: google

§

ComGoogleServiceDeprecatedFastPairData

Deprecated Fast Pair Data

Source: google

§

ComAppleCharacteristicNotificationSource

Apple Notification Source

Source: apple

§

ComAppleCharacteristicControlPoint

Apple Control Point

Source: apple

§

ComAppleCharacteristicDataSource

Apple Data Source

Source: apple

§

ComAppleCharacteristicMediaRemoteCommand

Apple Remote Command

Source: apple

§

ComAppleCharacteristicMediaEntityUpdate

Apple Entity Update

Source: apple

§

ComAppleCharacteristicMediaEntityAttribute

Apple Entity Attribute

Source: apple

§

ComAppleCharacteristic7DFC6001

Apple Reserved Characteristic

Source: apple

§

ComAppleCharacteristic7DFC6002

Apple Reserved Characteristic 1

Source: apple

§

ComAppleCharacteristic7DFC6003

Apple Reserved Characteristic 2

Source: apple

§

ComAppleCharacteristic7DFC6004

Apple Reserved Characteristic 3

Source: apple

§

ComAppleCharacteristic7DFC6005

Apple Reserved Characteristic 4

Source: apple

§

ComAppleCharacteristic7DFC6101

Apple Reserved Characteristic 5

Source: apple

§

ComAppleCharacteristic7DFC6102

Apple Reserved Characteristic 6

Source: apple

§

ComAppleCharacteristic7DFC6103

Apple Reserved Characteristic 7

Source: apple

§

ComAppleCharacteristic7DFC6104

Apple Reserved Characteristic 8

Source: apple

§

ComAppleCharacteristic7DFC6105

Apple Reserved Characteristic 9

Source: apple

§

ComAppleCharacteristic7DFC6106

Apple Reserved Characteristic 10

Source: apple

§

ComAppleCharacteristic7DFC6107

Apple Reserved Characteristic 11

Source: apple

§

ComAppleCharacteristic7DFC6108

Apple Reserved Characteristic 12

Source: apple

§

ComAppleCharacteristic7DFC6201

Apple Reserved Characteristic 13

Source: apple

§

ComAppleCharacteristic7DFC6202

Apple Reserved Characteristic 14

Source: apple

§

ComAppleCharacteristic7DFC6203

Apple Reserved Characteristic 15

Source: apple

§

ComAppleCharacteristic7DFC7003

Apple Reserved Characteristic 16

Source: apple

§

ComAppleCharacteristic7DFC7004

Apple Reserved Characteristic 17

Source: apple

§

ComAppleCharacteristic7DFC7005

Apple Reserved Characteristic 18

Source: apple

§

ComAppleCharacteristic7DFC7006

Apple Reserved Characteristic 19

Source: apple

§

ComAppleCharacteristic7DFC7007

Apple Reserved Characteristic 20

Source: apple

§

ComAppleCharacteristic7DFC7008

Apple Reserved Characteristic 21

Source: apple

§

ComAppleCharacteristic7DFC7009

Apple Reserved Characteristic 22

Source: apple

§

ComAppleCharacteristic7DFC700A

Apple Reserved Characteristic 23

Source: apple

§

ComAppleCharacteristic7DFC700B

Apple Reserved Characteristic 24

Source: apple

§

ComAppleCharacteristic7DFC700C

Apple Reserved Characteristic 25

Source: apple

§

ComAppleCharacteristic7DFC7103

Apple Reserved Characteristic 26

Source: apple

§

ComAppleCharacteristic7DFC7104

Apple Reserved Characteristic 27

Source: apple

§

ComAppleCharacteristic7DFC7105

Apple Reserved Characteristic 28

Source: apple

§

ComAppleCharacteristic7DFC7106

Apple Reserved Characteristic 29

Source: apple

§

ComAppleCharacteristic7DFC7107

Apple Reserved Characteristic 30

Source: apple

§

ComAppleCharacteristic7DFC7108

Apple Reserved Characteristic 31

Source: apple

§

ComAppleCharacteristic7DFC7109

Apple Reserved Characteristic 32

Source: apple

§

ComAppleCharacteristic7DFC710B

Apple Reserved Characteristic 33

Source: apple

§

ComAppleCharacteristic7DFC710C

Apple Reserved Characteristic 34

Source: apple

§

ComAppleCharacteristic7DFC710D

Apple Reserved Characteristic 35

Source: apple

§

ComAppleCharacteristic7DFC8004

Apple Reserved Characteristic 36

Source: apple

§

ComAppleCharacteristic7DFC9001

Apple Reserved Characteristic 37

Source: apple

§

OrgMicrobitCharacteristicAccelerometerData

micro:bit Accelerometer Data

Source: microbit

§

OrgMicrobitCharacteristicAccelerometerPeriod

micro:bit Accelerometer Period

Source: microbit

§

OrgMicrobitCharacteristicMagnetometerData

micro:bit Magnetometer Data

Source: microbit

§

OrgMicrobitCharacteristicMagnetometerPeriod

micro:bit Magnetometer Period

Source: microbit

§

OrgMicrobitCharacteristicMagnetometerBearing

micro:bit Magnetometer Bearing

Source: microbit

§

OrgMicrobitCharacteristicButtonAState

micro:bit Button A State

Source: microbit

§

OrgMicrobitCharacteristicButtonBState

micro:bit Button B State

Source: microbit

§

OrgMicrobitCharacteristicPinData

micro:bit Pin Data

Source: microbit

§

OrgMicrobitCharacteristicPinAdConfiguration

micro:bit Pin AD Configuration

Source: microbit

§

OrgMicrobitCharacteristicPinIoConfiguration

micro:bit Pin I/O Configuration

Source: microbit

§

OrgMicrobitCharacteristicPwmControl

micro:bit PWM Control

Source: microbit

§

OrgMicrobitCharacteristicLedMatrixState

micro:bit LED Matrix State

Source: microbit

§

OrgMicrobitCharacteristicLedText

micro:bit LED Text

Source: microbit

§

OrgMicrobitCharacteristicScrollingDelay

micro:bit Scrolling Delay

Source: microbit

§

OrgMicrobitCharacteristicRequirements

micro:bit Requirements

Source: microbit

§

OrgMicrobitCharacteristicEvent

micro:bit Event

Source: microbit

§

OrgMicrobitCharacteristicClientRequirements

micro:bit Client Requirements

Source: microbit

§

OrgMicrobitCharacteristicClientEvent

micro:bit Client Event

Source: microbit

§

OrgMicrobitCharacteristicDfuControl

micro:bit DFU Control

Source: microbit

§

OrgMicrobitCharacteristicTemperature

micro:bit Temperature

Source: microbit

§

OrgMicrobitCharacteristicTemperaturePeriod

micro:bit Temperature Period

Source: microbit

§

MeshProvisioningDataIn

Mesh Provisioning Data In

Source: gss

§

MeshProvisioningDataOut

Mesh Provisioning Data Out

Source: gss

§

MeshProxyDataIn

Mesh Proxy Data In

Source: gss

§

MeshProxyDataOut

Mesh Proxy Data Out

Source: gss

§

ComLegoCharacteristicLwp3Hub

LEGO® Wireless Protocol v3 Hub Characteristic

Source: lego

§

ComLegoCharacteristicLwp3Bootloader

LEGO® Wireless Protocol v3 Bootloader Characteristic

Source: lego

§

ComAdafruitCharacteristicMeasurementPeriod

Adafruit Sensor Measurement Period

Source: adafruit

§

ComAdafruitCharacteristicServiceVersion

Adafruit Sensor Service Version

Source: adafruit

§

ComAdafruitCharacteristicTemperature

Adafruit Temperature

Source: adafruit

§

ComAdafruitCharacteristicAcceleration

Adafruit Acceleration

Source: adafruit

§

ComAdafruitCharacteristicLightLevel

Adafruit Light Level

Source: adafruit

§

ComAdafruitCharacteristicGyro

Adafruit Gyro

Source: adafruit

§

ComAdafruitCharacteristicMagnetic

Adafruit Magnetic

Source: adafruit

§

ComAdafruitCharacteristicPressed

Adafruit Pressed

Source: adafruit

§

ComAdafruitCharacteristicHumidity

Adafruit Humidity

Source: adafruit

§

ComAdafruitCharacteristicPressure

Adafruit Pressure

Source: adafruit

§

ComAdafruitCharacteristicPixelPin

Adafruit Pixel Pin

Source: adafruit

§

ComAdafruitCharacteristicPixelPinType

Adafruit Pixel Pin Type

Source: adafruit

§

ComAdafruitCharacteristicPixelData

Adafruit Pixel Data

Source: adafruit

§

ComAdafruitCharacteristicPixelBufferSize

Adafruit Pixel Buffer Size

Source: adafruit

§

ComAdafruitCharacteristicColor

Adafruit Color

Source: adafruit

§

ComAdafruitCharacteristicSoundSamples

Adafruit Sound Samples

Source: adafruit

§

ComAdafruitCharacteristicNumberOfChannels

Adafruit Number of Channels

Source: adafruit

§

ComAdafruitCharacteristicTone

Adafruit Tone

Source: adafruit

§

ComAdafruitCharacteristicQuaternions

Adafruit Quaternions

Source: adafruit

§

ComAdafruitCharacteristicQuaternionCalibrationIn

Adafruit Calibration In

Source: adafruit

§

ComAdafruitCharacteristicQuaternionCalibrationOut

Adafruit Calibration Out

Source: adafruit

§

ComAdafruitCharacteristicProximity

Adafruit Proximity

Source: adafruit

§

ComAdafruitCharacteristicFileTransferVersion

Adafruit Version

Source: adafruit

§

ComAdafruitCharacteristicFileTransferRaw

Adafruit Raw TX/RX

Source: adafruit

§

ComTiCharacteristicImageIdentity

Texas Instruments Image Identify

Source: ti

§

ComTiCharacteristicImageBlock

Texas Instruments Image Block

Source: ti

§

ComTiCharacteristicOadControl

Texas Instruments OAD Control

Source: ti

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<'de> Deserialize<'de> for Characteristic

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Characteristic

source§

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

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

impl From<Characteristic> for Uuid

source§

fn from(s: Characteristic) -> Uuid

Converts to this type from the input type.
source§

impl FromStr for Characteristic

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Characteristic, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Characteristic

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
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) -> Self
where Self: Sized,

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

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

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

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

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

impl PartialEq 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 PartialOrd 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 Serialize for Characteristic

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for Characteristic

§

type Error = ParseError

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

fn try_from(s: &str) -> Result<Characteristic, <Self as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl TryFrom<Uuid> for Characteristic

§

type Error = Uuid

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

fn try_from(uuid: Uuid) -> Result<Self, Uuid>

Performs the conversion.
source§

impl Copy for Characteristic

source§

impl Eq for Characteristic

source§

impl StructuralPartialEq for Characteristic

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

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

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 T
where 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 T
where 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 T
where U: Into<T>,

§

type Error = Infallible

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

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

Performs the conversion.
source§

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

§

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

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

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

Performs the conversion.
source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,