Enum bluer::id::ServiceClass
source · #[non_exhaustive]pub enum ServiceClass {
Show 77 variants
SdpServer,
BrowseGrpDesc,
PublicBrowseGroup,
SerialPort,
LanAccess,
DialupNet,
IrmcSync,
ObexObjpush,
ObexFiletrans,
IrmcSyncCmd,
Headset,
CordlessTelephony,
AudioSource,
AudioSink,
AvRemoteTarget,
AdvancedAudio,
AvRemote,
AvRemoteController,
Intercom,
Fax,
HeadsetAgw,
Wap,
WapClient,
Panu,
Nap,
Gn,
DirectPrinting,
ReferencePrinting,
Imaging,
ImagingResponder,
ImagingArchive,
ImagingRefobjs,
Handsfree,
HandsfreeAgw,
DirectPrtRefobjs,
ReflectedUi,
BasicPrinting,
PrintingStatus,
Hid,
Hcr,
HcrPrint,
HcrScan,
Cip,
VideoConfGw,
UdiMt,
UdiTa,
Av,
Sap,
PbapPce,
PbapPse,
Pbap,
MapMse,
MapMce,
Map,
Gnss,
GnssServer,
MpsSc,
Mps,
PnpInfo,
GenericNetworking,
GenericFiletrans,
GenericAudio,
GenericTelephony,
Upnp,
UpnpIp,
UpnpPan,
UpnpLap,
UpnpL2cap,
VideoSource,
VideoSink,
VideoDistribution,
Hdp,
HdpSource,
HdpSink,
GenericAccess,
GenericAttrib,
AppleAgent,
}
id
only.Expand description
Assigned identifiers for service classes and profiles.
Can be converted to and from UUIDs.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
SdpServer
SDP Server
BrowseGrpDesc
Browse Group Descriptor
PublicBrowseGroup
Public Browse Group
SerialPort
Serial Port
LanAccess
LAN Access Using PPP
DialupNet
Dialup Networking
IrmcSync
IrMC Sync
ObexObjpush
OBEX Object Push
ObexFiletrans
OBEX File Transfer
IrmcSyncCmd
IrMC Sync Command
Headset
Headset
CordlessTelephony
Cordless Telephony
AudioSource
Audio Source
AudioSink
Audio Sink
AvRemoteTarget
AV Remote Target
AdvancedAudio
Advanced Audio
AvRemote
AV Remote
AvRemoteController
AV Remote Controller
Intercom
Intercom
Fax
Fax
HeadsetAgw
Headset Audio Gateway
Wap
WAP
WapClient
WAP Client
Panu
PAN User
Nap
Network Access Point
Gn
PAN Group Network
DirectPrinting
Direct Printing
ReferencePrinting
Reference Printing
Imaging
Imaging
ImagingResponder
Imaging Responder
ImagingArchive
Imaging Automatic Archive
ImagingRefobjs
Imaging Referenced Objects
Handsfree
Handsfree
HandsfreeAgw
Handsfree Audio Gateway
DirectPrtRefobjs
Direct Printing Ref. Objects
ReflectedUi
Reflected UI
BasicPrinting
Basic Printing
PrintingStatus
Printing Status
Hid
Human Interface Device
Hcr
Hardcopy Cable Replacement
HcrPrint
HCR Print
HcrScan
HCR Scan
Cip
Common ISDN Access
VideoConfGw
Video Conferencing Gateway
UdiMt
UDI MT
UdiTa
UDI TA
Av
Audio/Video
Sap
SIM Access
PbapPce
Phonebook Access - PCE
PbapPse
Phonebook Access - PSE
Pbap
Phonebook Access
MapMse
Message Access - MAS
MapMce
Message Access - MNS
Map
Message Access
Gnss
GNSS
GnssServer
GNSS Server
MpsSc
MPS Profile
Mps
MPS SC
PnpInfo
PnP Information
GenericNetworking
Generic Networking
GenericFiletrans
Generic File Transfer
GenericAudio
Generic Audio
GenericTelephony
Generic Telephony
Upnp
UPnP
UpnpIp
UPnP IP
UpnpPan
UPnP PAN
UpnpLap
UPnP LAP
UpnpL2cap
UPnP L2CAP
VideoSource
Video Source
VideoSink
Video Sink
VideoDistribution
Video Distribution
Hdp
HDP
HdpSource
HDP Source
HdpSink
HDP Sink
GenericAccess
Generic Access
GenericAttrib
Generic Attribute
AppleAgent
Apple Agent
Trait Implementations§
source§impl Clone for ServiceClass
impl Clone for ServiceClass
source§fn clone(&self) -> ServiceClass
fn clone(&self) -> ServiceClass
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ServiceClass
impl Debug for ServiceClass
source§impl<'de> Deserialize<'de> for ServiceClass
impl<'de> Deserialize<'de> for ServiceClass
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
source§impl Display for ServiceClass
impl Display for ServiceClass
source§impl From<ServiceClass> for Uuid
impl From<ServiceClass> for Uuid
source§fn from(s: ServiceClass) -> Uuid
fn from(s: ServiceClass) -> Uuid
source§impl FromStr for ServiceClass
impl FromStr for ServiceClass
source§impl Hash for ServiceClass
impl Hash for ServiceClass
source§impl Ord for ServiceClass
impl Ord for ServiceClass
source§fn cmp(&self, other: &ServiceClass) -> Ordering
fn cmp(&self, other: &ServiceClass) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for ServiceClass
impl PartialEq for ServiceClass
source§fn eq(&self, other: &ServiceClass) -> bool
fn eq(&self, other: &ServiceClass) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ServiceClass
impl PartialOrd for ServiceClass
source§fn partial_cmp(&self, other: &ServiceClass) -> Option<Ordering>
fn partial_cmp(&self, other: &ServiceClass) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read more