pub enum SearchTarget {
All,
RootDevice,
UUID(String),
URN(URN),
Custom(String, String),
}
Expand description
Specify what SSDP control points to search for
Variants§
All
Search for all devices and services.
RootDevice
Search for root devices only.
UUID(String)
unique identifier for a device
URN(URN)
e.g. schemas-upnp-org:device:ZonePlayer:1 or schemas-sonos-com:service:Queue:1
Custom(String, String)
e.g. roku:ecp
Trait Implementations§
Source§impl Clone for SearchTarget
impl Clone for SearchTarget
Source§fn clone(&self) -> SearchTarget
fn clone(&self) -> SearchTarget
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 SearchTarget
impl Debug for SearchTarget
Source§impl Display for SearchTarget
impl Display for SearchTarget
Source§impl From<URN> for SearchTarget
impl From<URN> for SearchTarget
Source§impl FromStr for SearchTarget
impl FromStr for SearchTarget
Source§impl PartialEq for SearchTarget
impl PartialEq for SearchTarget
impl Eq for SearchTarget
impl StructuralPartialEq for SearchTarget
Auto Trait Implementations§
impl Freeze for SearchTarget
impl RefUnwindSafe for SearchTarget
impl Send for SearchTarget
impl Sync for SearchTarget
impl Unpin for SearchTarget
impl UnwindSafe for SearchTarget
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