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 copy 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 moreSource§impl Debug for SearchTarget
impl Debug for SearchTarget
Source§impl Display for SearchTarget
impl Display for SearchTarget
Source§impl FromStr for SearchTarget
impl FromStr for SearchTarget
Source§impl Into<SearchTarget> for URN
impl Into<SearchTarget> for URN
Source§fn into(self) -> SearchTarget
fn into(self) -> SearchTarget
Converts this type into the (usually inferred) input type.
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