pub enum BluetoothUuid {
Show 18 variants
AndroidAuto,
SPP,
A2dpSource,
A2dpSink,
Base,
HspHs,
HspAg,
HfpAg,
HfpHs,
ObexOpp,
ObexFtp,
ObexMas,
ObexMns,
ObexPse,
ObexSync,
AvrcpRemote,
NetworkingNap,
Unknown(String),
}
Expand description
Represents the uuid for a bluetooth service
Variants§
AndroidAuto
Android auto
SPP
Serial port protocol
A2dpSource
a2dp source
A2dpSink
a2dp sink
Base
base bluetooth profile
HspHs
headset protocol, hs
HspAg
headset protocol ag
HfpAg
handsfree protocol, ag
HfpHs
Handsfree protocol, hs
ObexOpp
Obex opp protocol
ObexFtp
Obex ftp protocol
ObexMas
Obex mas protocol
ObexMns
Obex mns protocol
ObexPse
Obex pse protocol
ObexSync
Obex sync protocol
AvrcpRemote
Avrcp remote protocol
NetworkingNap
Network nap protocol for bluetooth networking
Unknown(String)
An unknown bluetooth uuid
Implementations§
Trait Implementations§
Source§impl Debug for BluetoothUuid
impl Debug for BluetoothUuid
Source§impl FromStr for BluetoothUuid
impl FromStr for BluetoothUuid
Source§impl PartialEq for BluetoothUuid
impl PartialEq for BluetoothUuid
impl StructuralPartialEq for BluetoothUuid
Auto Trait Implementations§
impl Freeze for BluetoothUuid
impl RefUnwindSafe for BluetoothUuid
impl Send for BluetoothUuid
impl Sync for BluetoothUuid
impl Unpin for BluetoothUuid
impl UnwindSafe for BluetoothUuid
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