Struct dash_mpd::ServiceDescription
source · [−]pub struct ServiceDescription {
pub id: Option<String>,
pub Latency: Option<Latency>,
pub PlaybackRate: Option<PlaybackRate>,
}Fields
id: Option<String>Latency: Option<Latency>PlaybackRate: Option<PlaybackRate>Trait Implementations
sourceimpl Clone for ServiceDescription
impl Clone for ServiceDescription
sourcefn clone(&self) -> ServiceDescription
fn clone(&self) -> ServiceDescription
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 moresourceimpl Debug for ServiceDescription
impl Debug for ServiceDescription
sourceimpl Default for ServiceDescription
impl Default for ServiceDescription
sourcefn default() -> ServiceDescription
fn default() -> ServiceDescription
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ServiceDescriptionwhere
ServiceDescription: Default,
impl<'de> Deserialize<'de> for ServiceDescriptionwhere
ServiceDescription: Default,
sourcefn 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>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for ServiceDescription
impl Serialize for ServiceDescription
Auto Trait Implementations
impl RefUnwindSafe for ServiceDescription
impl Send for ServiceDescription
impl Sync for ServiceDescription
impl Unpin for ServiceDescription
impl UnwindSafe for ServiceDescription
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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