Enum upnp_rs::SpecVersion
source · [−]pub enum SpecVersion {
V10,
V11,
V20,
}
Expand description
This denotes the version of the UPnP Device Architecture (UDA) specification to use for a given interaction.
This allows the client to constrain the messaging to only the capabilities described by a specific version.
Variants
V10
Denotes messages conforming to UPnP version 1.0
V11
Denotes messages conforming to UPnP version 1.1
V20
Denotes messages conforming to UPnP version 2.0
Trait Implementations
sourceimpl Clone for SpecVersion
impl Clone for SpecVersion
sourcefn clone(&self) -> SpecVersion
fn clone(&self) -> SpecVersion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SpecVersion
impl Debug for SpecVersion
sourceimpl Default for SpecVersion
impl Default for SpecVersion
sourceimpl Display for SpecVersion
impl Display for SpecVersion
sourceimpl FromStr for SpecVersion
impl FromStr for SpecVersion
sourceimpl Hash for SpecVersion
impl Hash for SpecVersion
sourceimpl Ord for SpecVersion
impl Ord for SpecVersion
sourceimpl PartialEq<SpecVersion> for SpecVersion
impl PartialEq<SpecVersion> for SpecVersion
sourceimpl PartialOrd<SpecVersion> for SpecVersion
impl PartialOrd<SpecVersion> for SpecVersion
sourcefn partial_cmp(&self, other: &SpecVersion) -> Option<Ordering>
fn partial_cmp(&self, other: &SpecVersion) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl<T: Write> Writable<T> for SpecVersion
impl<T: Write> Writable<T> for SpecVersion
impl Copy for SpecVersion
impl Eq for SpecVersion
impl StructuralEq for SpecVersion
impl StructuralPartialEq for SpecVersion
Auto Trait Implementations
impl RefUnwindSafe for SpecVersion
impl Send for SpecVersion
impl Sync for SpecVersion
impl Unpin for SpecVersion
impl UnwindSafe for SpecVersion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more