Struct nrf_softdevice::ble::advertisement_builder::ServiceUuid16
source · pub struct ServiceUuid16(/* private fields */);
Implementations§
source§impl ServiceUuid16
impl ServiceUuid16
pub const GENERIC_ACCESS: ServiceUuid16 = _
pub const GENERIC_ATTRIBUTE: ServiceUuid16 = _
pub const IMMEDIATE_ALERT: ServiceUuid16 = _
pub const LINK_LOSS: ServiceUuid16 = _
pub const TX_POWER: ServiceUuid16 = _
pub const CURRENT_TIME: ServiceUuid16 = _
pub const REFERENCE_TIME_UPDATE: ServiceUuid16 = _
pub const NEXT_DST_CHANGE: ServiceUuid16 = _
pub const GLUCOSE: ServiceUuid16 = _
pub const HEALTH_THERMOMETER: ServiceUuid16 = _
pub const DEVICE_INFORMATION: ServiceUuid16 = _
pub const HEART_RATE: ServiceUuid16 = _
pub const PHONE_ALERT_STATUS: ServiceUuid16 = _
pub const BATTERY: ServiceUuid16 = _
pub const BLOOD_PRESSURE: ServiceUuid16 = _
pub const ALERT_NOTIFICATION: ServiceUuid16 = _
pub const HUMAN_INTERFACE_DEVICE: ServiceUuid16 = _
pub const SCAN_PARAMETERS: ServiceUuid16 = _
pub const RUNNNIG_SPEED_AND_CADENCE: ServiceUuid16 = _
pub const AUTOMATION_IO: ServiceUuid16 = _
pub const CYCLING_SPEED_AND_CADENCE: ServiceUuid16 = _
pub const CYCLING_POWER: ServiceUuid16 = _
pub const LOCATION_AND_NAVIGATION: ServiceUuid16 = _
pub const ENVIRONMENTAL_SENSING: ServiceUuid16 = _
pub const BODY_COMPOSITION: ServiceUuid16 = _
pub const USER_DATA: ServiceUuid16 = _
pub const WEIGHT_SCALE: ServiceUuid16 = _
pub const BOND_MANAGEMENT: ServiceUuid16 = _
pub const CONTINOUS_GLUCOSE_MONITORING: ServiceUuid16 = _
pub const INTERNET_PROTOCOL_SUPPORT: ServiceUuid16 = _
pub const INDOOR_POSITIONING: ServiceUuid16 = _
pub const PULSE_OXIMETER: ServiceUuid16 = _
pub const HTTP_PROXY: ServiceUuid16 = _
pub const TRANSPORT_DISCOVERY: ServiceUuid16 = _
pub const OBJECT_TRANSFER: ServiceUuid16 = _
pub const FITNESS_MACHINE: ServiceUuid16 = _
pub const MESH_PROVISIONING: ServiceUuid16 = _
pub const MESH_PROXY: ServiceUuid16 = _
pub const RECONNECTION_CONFIGURATION: ServiceUuid16 = _
pub const INSULIN_DELIVERY: ServiceUuid16 = _
pub const BINARY_SENSOR: ServiceUuid16 = _
pub const EMERGENCY_CONFIGURATION: ServiceUuid16 = _
pub const AUTHORIZATION_CONTROL: ServiceUuid16 = _
pub const PHYSICAL_ACTIVITY_MONITOR: ServiceUuid16 = _
pub const ELAPSED_TIME: ServiceUuid16 = _
pub const GENERIC_HEALTH_SENSOR: ServiceUuid16 = _
pub const AUDIO_INPUT_CONTROL: ServiceUuid16 = _
pub const VOLUME_CONTROL: ServiceUuid16 = _
pub const VOLUME_OFFSET_CONTROL: ServiceUuid16 = _
pub const COORDINATED_SET_IDENTIFICATION: ServiceUuid16 = _
pub const DEVICE_TIME: ServiceUuid16 = _
pub const MEDIA_CONTROL: ServiceUuid16 = _
pub const GENERIC_MEDIA_CONTROL: ServiceUuid16 = _
pub const CONSTANT_TONE_EXTENSION: ServiceUuid16 = _
pub const TELEPHONE_BEARER: ServiceUuid16 = _
pub const GENERIC_TELEPHONE_BEARER: ServiceUuid16 = _
pub const MICROPHONE_CONTROL: ServiceUuid16 = _
pub const AUDIO_STREAM_CONTROL: ServiceUuid16 = _
pub const BROADCAST_AUDIO_SCAN: ServiceUuid16 = _
pub const PUBLISHED_AUDIO_SCAN: ServiceUuid16 = _
pub const BASIC_AUDIO_CAPABILITIES: ServiceUuid16 = _
pub const BROADCAST_AUDIO_ANNOUNCEMENT: ServiceUuid16 = _
pub const COMMON_AUDIO: ServiceUuid16 = _
pub const HEARING_ACCESS: ServiceUuid16 = _
pub const TELEPHONY_AND_MEDIA_AUDIO: ServiceUuid16 = _
pub const PUBLIC_BROADCAST_ANNOUNCEMENT: ServiceUuid16 = _
pub const ELECTRONIC_SHELF_LABEL: ServiceUuid16 = _
pub const GAMING_AUDIO: ServiceUuid16 = _
pub const MESH_PROXY_SOLICITATION: ServiceUuid16 = _
pub const fn from_u16(value: u16) -> Self
pub const fn to_u16(self) -> u16
Trait Implementations§
source§impl Clone for ServiceUuid16
impl Clone for ServiceUuid16
source§fn clone(&self) -> ServiceUuid16
fn clone(&self) -> ServiceUuid16
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ServiceUuid16
impl Debug for ServiceUuid16
source§impl From<ServiceUuid16> for u16
impl From<ServiceUuid16> for u16
source§fn from(value: ServiceUuid16) -> Self
fn from(value: ServiceUuid16) -> Self
Converts to this type from the input type.
source§impl From<u16> for ServiceUuid16
impl From<u16> for ServiceUuid16
source§impl PartialEq for ServiceUuid16
impl PartialEq for ServiceUuid16
source§fn eq(&self, other: &ServiceUuid16) -> bool
fn eq(&self, other: &ServiceUuid16) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ServiceUuid16
impl Eq for ServiceUuid16
impl StructuralEq for ServiceUuid16
impl StructuralPartialEq for ServiceUuid16
Auto Trait Implementations§
impl RefUnwindSafe for ServiceUuid16
impl Send for ServiceUuid16
impl Sync for ServiceUuid16
impl Unpin for ServiceUuid16
impl UnwindSafe for ServiceUuid16
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
source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
source§impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Performs the conversion.
source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Performs the conversion.
source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.