pub struct ServiceUuid16(/* private fields */);

Implementations§

source§

impl ServiceUuid16

source

pub const GENERIC_ACCESS: ServiceUuid16 = _

source

pub const GENERIC_ATTRIBUTE: ServiceUuid16 = _

source

pub const IMMEDIATE_ALERT: ServiceUuid16 = _

source

pub const TX_POWER: ServiceUuid16 = _

source

pub const CURRENT_TIME: ServiceUuid16 = _

source

pub const REFERENCE_TIME_UPDATE: ServiceUuid16 = _

source

pub const NEXT_DST_CHANGE: ServiceUuid16 = _

source

pub const GLUCOSE: ServiceUuid16 = _

source

pub const HEALTH_THERMOMETER: ServiceUuid16 = _

source

pub const DEVICE_INFORMATION: ServiceUuid16 = _

source

pub const HEART_RATE: ServiceUuid16 = _

source

pub const PHONE_ALERT_STATUS: ServiceUuid16 = _

source

pub const BATTERY: ServiceUuid16 = _

source

pub const BLOOD_PRESSURE: ServiceUuid16 = _

source

pub const ALERT_NOTIFICATION: ServiceUuid16 = _

source

pub const HUMAN_INTERFACE_DEVICE: ServiceUuid16 = _

source

pub const SCAN_PARAMETERS: ServiceUuid16 = _

source

pub const RUNNNIG_SPEED_AND_CADENCE: ServiceUuid16 = _

source

pub const AUTOMATION_IO: ServiceUuid16 = _

source

pub const CYCLING_SPEED_AND_CADENCE: ServiceUuid16 = _

source

pub const CYCLING_POWER: ServiceUuid16 = _

source

pub const LOCATION_AND_NAVIGATION: ServiceUuid16 = _

source

pub const ENVIRONMENTAL_SENSING: ServiceUuid16 = _

source

pub const BODY_COMPOSITION: ServiceUuid16 = _

source

pub const USER_DATA: ServiceUuid16 = _

source

pub const WEIGHT_SCALE: ServiceUuid16 = _

source

pub const BOND_MANAGEMENT: ServiceUuid16 = _

source

pub const CONTINOUS_GLUCOSE_MONITORING: ServiceUuid16 = _

source

pub const INTERNET_PROTOCOL_SUPPORT: ServiceUuid16 = _

source

pub const INDOOR_POSITIONING: ServiceUuid16 = _

source

pub const PULSE_OXIMETER: ServiceUuid16 = _

source

pub const HTTP_PROXY: ServiceUuid16 = _

source

pub const TRANSPORT_DISCOVERY: ServiceUuid16 = _

source

pub const OBJECT_TRANSFER: ServiceUuid16 = _

source

pub const FITNESS_MACHINE: ServiceUuid16 = _

source

pub const MESH_PROVISIONING: ServiceUuid16 = _

source

pub const MESH_PROXY: ServiceUuid16 = _

source

pub const RECONNECTION_CONFIGURATION: ServiceUuid16 = _

source

pub const INSULIN_DELIVERY: ServiceUuid16 = _

source

pub const BINARY_SENSOR: ServiceUuid16 = _

source

pub const EMERGENCY_CONFIGURATION: ServiceUuid16 = _

source

pub const AUTHORIZATION_CONTROL: ServiceUuid16 = _

source

pub const PHYSICAL_ACTIVITY_MONITOR: ServiceUuid16 = _

source

pub const ELAPSED_TIME: ServiceUuid16 = _

source

pub const GENERIC_HEALTH_SENSOR: ServiceUuid16 = _

source

pub const AUDIO_INPUT_CONTROL: ServiceUuid16 = _

source

pub const VOLUME_CONTROL: ServiceUuid16 = _

source

pub const VOLUME_OFFSET_CONTROL: ServiceUuid16 = _

source

pub const COORDINATED_SET_IDENTIFICATION: ServiceUuid16 = _

source

pub const DEVICE_TIME: ServiceUuid16 = _

source

pub const MEDIA_CONTROL: ServiceUuid16 = _

source

pub const GENERIC_MEDIA_CONTROL: ServiceUuid16 = _

source

pub const CONSTANT_TONE_EXTENSION: ServiceUuid16 = _

source

pub const TELEPHONE_BEARER: ServiceUuid16 = _

source

pub const GENERIC_TELEPHONE_BEARER: ServiceUuid16 = _

source

pub const MICROPHONE_CONTROL: ServiceUuid16 = _

source

pub const AUDIO_STREAM_CONTROL: ServiceUuid16 = _

source

pub const BROADCAST_AUDIO_SCAN: ServiceUuid16 = _

source

pub const PUBLISHED_AUDIO_SCAN: ServiceUuid16 = _

source

pub const BASIC_AUDIO_CAPABILITIES: ServiceUuid16 = _

source

pub const BROADCAST_AUDIO_ANNOUNCEMENT: ServiceUuid16 = _

source

pub const COMMON_AUDIO: ServiceUuid16 = _

source

pub const HEARING_ACCESS: ServiceUuid16 = _

source

pub const TELEPHONY_AND_MEDIA_AUDIO: ServiceUuid16 = _

source

pub const PUBLIC_BROADCAST_ANNOUNCEMENT: ServiceUuid16 = _

source

pub const ELECTRONIC_SHELF_LABEL: ServiceUuid16 = _

source

pub const GAMING_AUDIO: ServiceUuid16 = _

source

pub const MESH_PROXY_SOLICITATION: ServiceUuid16 = _

source

pub const fn from_u16(value: u16) -> Self

source

pub const fn to_u16(self) -> u16

Trait Implementations§

source§

impl Clone for ServiceUuid16

source§

fn clone(&self) -> ServiceUuid16

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 ServiceUuid16

source§

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

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

impl From<ServiceUuid16> for u16

source§

fn from(value: ServiceUuid16) -> Self

Converts to this type from the input type.
source§

impl From<u16> for ServiceUuid16

source§

fn from(value: u16) -> Self

Converts to this type from the input type.
source§

impl PartialEq for ServiceUuid16

source§

fn eq(&self, other: &ServiceUuid16) -> 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 Copy for ServiceUuid16

source§

impl Eq for ServiceUuid16

source§

impl StructuralEq for ServiceUuid16

source§

impl StructuralPartialEq for ServiceUuid16

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> Az for T

source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
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<Src, Dst> CastFrom<Src> for Dst
where Src: Cast<Dst>,

source§

fn cast_from(src: Src) -> Dst

Casts the value.
source§

impl<T> CheckedAs for T

source§

fn checked_as<Dst>(self) -> Option<Dst>
where T: CheckedCast<Dst>,

Casts the value.
source§

impl<Src, Dst> CheckedCastFrom<Src> for Dst
where Src: CheckedCast<Dst>,

source§

fn checked_cast_from(src: Src) -> Option<Dst>

Casts the value.
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<Src, Dst> LosslessTryInto<Dst> for Src
where Dst: LosslessTryFrom<Src>,

source§

fn lossless_try_into(self) -> Option<Dst>

Performs the conversion.
source§

impl<Src, Dst> LossyInto<Dst> for Src
where Dst: LossyFrom<Src>,

source§

fn lossy_into(self) -> Dst

Performs the conversion.
source§

impl<T> OverflowingAs for T

source§

fn overflowing_as<Dst>(self) -> (Dst, bool)
where T: OverflowingCast<Dst>,

Casts the value.
source§

impl<Src, Dst> OverflowingCastFrom<Src> for Dst
where Src: OverflowingCast<Dst>,

source§

fn overflowing_cast_from(src: Src) -> (Dst, bool)

Casts the value.
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> SaturatingAs for T

source§

fn saturating_as<Dst>(self) -> Dst
where T: SaturatingCast<Dst>,

Casts the value.
source§

impl<Src, Dst> SaturatingCastFrom<Src> for Dst
where Src: SaturatingCast<Dst>,

source§

fn saturating_cast_from(src: Src) -> Dst

Casts the value.
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> UnwrappedAs for T

source§

fn unwrapped_as<Dst>(self) -> Dst
where T: UnwrappedCast<Dst>,

Casts the value.
source§

impl<Src, Dst> UnwrappedCastFrom<Src> for Dst
where Src: UnwrappedCast<Dst>,

source§

fn unwrapped_cast_from(src: Src) -> Dst

Casts the value.
source§

impl<T> WrappingAs for T

source§

fn wrapping_as<Dst>(self) -> Dst
where T: WrappingCast<Dst>,

Casts the value.
source§

impl<Src, Dst> WrappingCastFrom<Src> for Dst
where Src: WrappingCast<Dst>,

source§

fn wrapping_cast_from(src: Src) -> Dst

Casts the value.