Struct BluetoothServiceCapabilities
#[repr(transparent)]pub struct BluetoothServiceCapabilities(pub u32);Tuple Fields§
§0: u32Implementations§
§impl BluetoothServiceCapabilities
impl BluetoothServiceCapabilities
pub const None: Self
pub const LimitedDiscoverableMode: Self
pub const PositioningService: Self
pub const NetworkingService: Self
pub const RenderingService: Self
pub const CapturingService: Self
pub const ObjectTransferService: Self
pub const AudioService: Self
pub const TelephoneService: Self
pub const InformationService: Self
Trait Implementations§
§impl BitAnd for BluetoothServiceCapabilities
impl BitAnd for BluetoothServiceCapabilities
§impl BitAndAssign for BluetoothServiceCapabilities
impl BitAndAssign for BluetoothServiceCapabilities
§fn bitand_assign(&mut self, other: Self)
fn bitand_assign(&mut self, other: Self)
Performs the
&= operation. Read more§impl BitOr for BluetoothServiceCapabilities
impl BitOr for BluetoothServiceCapabilities
§impl BitOrAssign for BluetoothServiceCapabilities
impl BitOrAssign for BluetoothServiceCapabilities
§fn bitor_assign(&mut self, other: Self)
fn bitor_assign(&mut self, other: Self)
Performs the
|= operation. Read more§impl Clone for BluetoothServiceCapabilities
impl Clone for BluetoothServiceCapabilities
§fn clone(&self) -> BluetoothServiceCapabilities
fn clone(&self) -> BluetoothServiceCapabilities
Returns a duplicate 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 more§impl Debug for BluetoothServiceCapabilities
impl Debug for BluetoothServiceCapabilities
§impl Default for BluetoothServiceCapabilities
impl Default for BluetoothServiceCapabilities
§fn default() -> BluetoothServiceCapabilities
fn default() -> BluetoothServiceCapabilities
Returns the “default value” for a type. Read more
§impl Not for BluetoothServiceCapabilities
impl Not for BluetoothServiceCapabilities
§impl PartialEq for BluetoothServiceCapabilities
impl PartialEq for BluetoothServiceCapabilities
impl Copy for BluetoothServiceCapabilities
impl Eq for BluetoothServiceCapabilities
impl StructuralPartialEq for BluetoothServiceCapabilities
Auto Trait Implementations§
impl Freeze for BluetoothServiceCapabilities
impl RefUnwindSafe for BluetoothServiceCapabilities
impl Send for BluetoothServiceCapabilities
impl Sync for BluetoothServiceCapabilities
impl Unpin for BluetoothServiceCapabilities
impl UnwindSafe for BluetoothServiceCapabilities
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