#[repr(C, align(4))]pub struct CMTimeMapping {
pub source: CMTimeRange,
pub target: CMTimeRange,
}Fields§
§source: CMTimeRange§target: CMTimeRangeImplementations§
Source§impl CMTimeMapping
impl CMTimeMapping
pub fn make(source: CMTimeRange, target: CMTimeRange) -> Self
pub fn make_empty(target: CMTimeRange) -> Self
pub fn copy_as_dictionary( &self, ) -> Option<CFDictionary<CFString, CFDictionary<CFString, CFDictionary<CFString, CFNumber>>>>
pub fn make_from_dictionary( dict: &CFDictionary<CFString, CFDictionary<CFString, CFDictionary<CFString, CFNumber>>>, ) -> Self
pub fn copy_description(&self) -> Option<CFString>
pub fn show(&self)
Trait Implementations§
Source§impl Clone for CMTimeMapping
impl Clone for CMTimeMapping
Source§fn clone(&self) -> CMTimeMapping
fn clone(&self) -> CMTimeMapping
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 CMTimeMapping
impl Debug for CMTimeMapping
Source§impl Default for CMTimeMapping
impl Default for CMTimeMapping
Source§fn default() -> CMTimeMapping
fn default() -> CMTimeMapping
Returns the “default value” for a type. Read more
Source§impl PartialEq for CMTimeMapping
impl PartialEq for CMTimeMapping
impl Copy for CMTimeMapping
impl StructuralPartialEq for CMTimeMapping
Auto Trait Implementations§
impl Freeze for CMTimeMapping
impl RefUnwindSafe for CMTimeMapping
impl Send for CMTimeMapping
impl Sync for CMTimeMapping
impl Unpin for CMTimeMapping
impl UnwindSafe for CMTimeMapping
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