Struct upnp_rs::discovery::ProductVersions
source · [−]pub struct ProductVersions { /* private fields */ }
Expand description
The set of three products, and associated version identifiers, present in both SERVER
and
CACHE-CONTROL
headers.
Implementations
sourceimpl ProductVersions
impl ProductVersions
pub fn new(
product: ProductVersion,
upnp: ProductVersion,
platform: ProductVersion
) -> Self
pub fn product_version(&self) -> &ProductVersion
pub fn upnp_version(&self) -> &ProductVersion
pub fn platform_version(&self) -> &ProductVersion
Trait Implementations
sourceimpl Clone for ProductVersions
impl Clone for ProductVersions
sourcefn clone(&self) -> ProductVersions
fn clone(&self) -> ProductVersions
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 ProductVersions
impl Debug for ProductVersions
sourceimpl Default for ProductVersions
impl Default for ProductVersions
Auto Trait Implementations
impl RefUnwindSafe for ProductVersions
impl Send for ProductVersions
impl Sync for ProductVersions
impl Unpin for ProductVersions
impl UnwindSafe for ProductVersions
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<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