nrf-softdevice

Crates

0.1.0

Versions

s112

Flavors

Struct ServiceUuid16

Source
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 duplicate of the value. Read more
1.0.0 · Source§

const 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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

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

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 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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. 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<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

Source§

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>,

Source§

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>,

Source§

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.