pub struct DidlResource {
pub duration: Option<String>,
pub protocol_info: Option<String>,
pub uri: Option<String>,
}Expand description
Resource element in DIDL-Lite containing media resource information.
Fields§
§duration: Option<String>Duration in HH:MM:SS format
protocol_info: Option<String>Protocol info for the resource
uri: Option<String>The resource URI
Trait Implementations§
Source§impl Clone for DidlResource
impl Clone for DidlResource
Source§fn clone(&self) -> DidlResource
fn clone(&self) -> DidlResource
Returns a duplicate 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 DidlResource
impl Debug for DidlResource
Source§impl Default for DidlResource
impl Default for DidlResource
Source§fn default() -> DidlResource
fn default() -> DidlResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DidlResource
impl<'de> Deserialize<'de> for DidlResource
Source§fn 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
Source§impl PartialEq for DidlResource
impl PartialEq for DidlResource
Source§impl Serialize for DidlResource
impl Serialize for DidlResource
impl StructuralPartialEq for DidlResource
Auto Trait Implementations§
impl Freeze for DidlResource
impl RefUnwindSafe for DidlResource
impl Send for DidlResource
impl Sync for DidlResource
impl Unpin for DidlResource
impl UnsafeUnpin for DidlResource
impl UnwindSafe for DidlResource
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