pub struct CplResource {
pub id: String,
pub edit_rate: Option<String>,
pub intrinsic_duration: u64,
pub source_duration: Option<u64>,
pub entry_point: Option<u64>,
pub source_encoding: Option<String>,
pub track_file_id: Option<String>,
}Fields§
§id: String§edit_rate: Option<String>Edit rate as “N/D” string, e.g. “24000/1001”
intrinsic_duration: u64§source_duration: Option<u64>§entry_point: Option<u64>§source_encoding: Option<String>§track_file_id: Option<String>Trait Implementations§
Source§impl Clone for CplResource
impl Clone for CplResource
Source§fn clone(&self) -> CplResource
fn clone(&self) -> CplResource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CplResource
impl Debug for CplResource
Source§impl<'de> Deserialize<'de> for CplResource
impl<'de> Deserialize<'de> for CplResource
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
Auto Trait Implementations§
impl Freeze for CplResource
impl RefUnwindSafe for CplResource
impl Send for CplResource
impl Sync for CplResource
impl Unpin for CplResource
impl UnsafeUnpin for CplResource
impl UnwindSafe for CplResource
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