Struct burble_const::Uuid16
source · #[repr(transparent)]pub struct Uuid16(_);Expand description
16-bit Bluetooth SIG UUID.
Implementations§
Trait Implementations§
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<Declaration> for Uuid16
impl From<Declaration> for Uuid16
source§fn from(v: Declaration) -> Self
fn from(v: Declaration) -> Self
Converts to this type from the input type.
source§impl From<Descriptor> for Uuid16
impl From<Descriptor> for Uuid16
source§fn from(v: Descriptor) -> Self
fn from(v: Descriptor) -> Self
Converts to this type from the input type.
source§impl From<ServiceClass> for Uuid16
impl From<ServiceClass> for Uuid16
source§fn from(v: ServiceClass) -> Self
fn from(v: ServiceClass) -> Self
Converts to this type from the input type.
source§impl Ord for Uuid16
impl Ord for Uuid16
source§impl PartialEq<Characteristic> for Uuid16
impl PartialEq<Characteristic> for Uuid16
source§fn eq(&self, rhs: &Characteristic) -> bool
fn eq(&self, rhs: &Characteristic) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Declaration> for Uuid16
impl PartialEq<Declaration> for Uuid16
source§fn eq(&self, rhs: &Declaration) -> bool
fn eq(&self, rhs: &Declaration) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Descriptor> for Uuid16
impl PartialEq<Descriptor> for Uuid16
source§fn eq(&self, rhs: &Descriptor) -> bool
fn eq(&self, rhs: &Descriptor) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Service> for Uuid16
impl PartialEq<Service> for Uuid16
source§impl PartialEq<ServiceClass> for Uuid16
impl PartialEq<ServiceClass> for Uuid16
source§fn eq(&self, rhs: &ServiceClass) -> bool
fn eq(&self, rhs: &ServiceClass) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialEq<Uuid16> for Characteristic
impl PartialEq<Uuid16> for Characteristic
source§impl PartialEq<Uuid16> for Declaration
impl PartialEq<Uuid16> for Declaration
source§impl PartialEq<Uuid16> for Descriptor
impl PartialEq<Uuid16> for Descriptor
source§impl PartialEq<Uuid16> for Service
impl PartialEq<Uuid16> for Service
source§impl PartialEq<Uuid16> for ServiceClass
impl PartialEq<Uuid16> for ServiceClass
source§impl PartialEq<Uuid16> for Unit
impl PartialEq<Uuid16> for Unit
source§impl PartialEq<Uuid16> for Uuid16
impl PartialEq<Uuid16> for Uuid16
source§impl PartialOrd<Uuid16> for Uuid16
impl PartialOrd<Uuid16> for Uuid16
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
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 moresource§impl TryFrom<Uuid16> for Characteristic
impl TryFrom<Uuid16> for Characteristic
§type Error = TryFromPrimitiveError<Characteristic>
type Error = TryFromPrimitiveError<Characteristic>
The type returned in the event of a conversion error.
source§impl TryFrom<Uuid16> for Declaration
impl TryFrom<Uuid16> for Declaration
§type Error = TryFromPrimitiveError<Declaration>
type Error = TryFromPrimitiveError<Declaration>
The type returned in the event of a conversion error.
source§impl TryFrom<Uuid16> for Descriptor
impl TryFrom<Uuid16> for Descriptor
§type Error = TryFromPrimitiveError<Descriptor>
type Error = TryFromPrimitiveError<Descriptor>
The type returned in the event of a conversion error.
source§impl TryFrom<Uuid16> for ServiceClass
impl TryFrom<Uuid16> for ServiceClass
§type Error = TryFromPrimitiveError<ServiceClass>
type Error = TryFromPrimitiveError<ServiceClass>
The type returned in the event of a conversion error.