pub struct AdvertisementDataType(/* private fields */);
Implementations§
Source§impl AdvertisementDataType
impl AdvertisementDataType
pub const FLAGS: AdvertisementDataType
pub const INCOMPLETE_16_SERVICE_LIST: AdvertisementDataType
pub const COMPLETE_16_SERVICE_LIST: AdvertisementDataType
pub const INCOMPLETE_32_SERVICE_LIST: AdvertisementDataType
pub const COMPLETE_32_SERVICE_LIST: AdvertisementDataType
pub const INCOMPLETE_128_SERVICE_LIST: AdvertisementDataType
pub const COMPLETE_128_SERVICE_LIST: AdvertisementDataType
pub const SHORT_NAME: AdvertisementDataType
pub const FULL_NAME: AdvertisementDataType
pub const TXPOWER_LEVEL: AdvertisementDataType
pub const PERIPHERAL_CONNECTION_INTERVAL_RANGE: AdvertisementDataType
pub const SERVICE_SOLICITATION_16: AdvertisementDataType
pub const SERVICE_SOLICITATION_128: AdvertisementDataType
pub const SERVICE_SOLICITATION_32: AdvertisementDataType
pub const SERVICE_DATA_16: AdvertisementDataType
pub const SERVICE_DATA_32: AdvertisementDataType
pub const SERVICE_DATA_128: AdvertisementDataType
pub const APPEARANCE: AdvertisementDataType
pub const PUBLIC_TARGET_ADDRESS: AdvertisementDataType
pub const RANDOM_TARGET_ADDRESS: AdvertisementDataType
pub const ADVERTISING_INTERVAL: AdvertisementDataType
pub const URI: AdvertisementDataType
pub const LE_SUPPORTED_FEATURES: AdvertisementDataType
pub const MANUFACTURER_SPECIFIC_DATA: AdvertisementDataType
pub const fn from_u8(value: u8) -> Self
pub const fn to_u8(self) -> u8
Trait Implementations§
Source§impl Clone for AdvertisementDataType
impl Clone for AdvertisementDataType
Source§fn clone(&self) -> AdvertisementDataType
fn clone(&self) -> AdvertisementDataType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AdvertisementDataType
impl Debug for AdvertisementDataType
Source§impl From<AdvertisementDataType> for u8
impl From<AdvertisementDataType> for u8
Source§fn from(value: AdvertisementDataType) -> Self
fn from(value: AdvertisementDataType) -> Self
Converts to this type from the input type.
Source§impl From<u8> for AdvertisementDataType
impl From<u8> for AdvertisementDataType
Source§impl PartialEq for AdvertisementDataType
impl PartialEq for AdvertisementDataType
impl Copy for AdvertisementDataType
impl Eq for AdvertisementDataType
impl StructuralPartialEq for AdvertisementDataType
Auto Trait Implementations§
impl Freeze for AdvertisementDataType
impl RefUnwindSafe for AdvertisementDataType
impl Send for AdvertisementDataType
impl Sync for AdvertisementDataType
impl Unpin for AdvertisementDataType
impl UnwindSafe for AdvertisementDataType
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.