pub struct PlaybackSpeed(/* private fields */);Implementations§
Source§impl PlaybackSpeed
impl PlaybackSpeed
pub fn cls() -> &'static Class<Self>
pub fn cls_ptr() -> *const c_void
pub fn alloc() -> A<Self>
pub fn with_playback_rate(rate: f32, localized_name: &String) -> R<Self>
pub fn rate(&self) -> f32
Sourcepub fn localized_name_ar(&self) -> Rar<String>
pub fn localized_name_ar(&self) -> Rar<String>
This name will be used to represent this playback speed in playback UIs where more space is available.
Sourcepub fn localized_name(&self) -> R<String>
pub fn localized_name(&self) -> R<String>
This name will be used to represent this playback speed in playback UIs where more space is available.
Sourcepub fn localized_numeric_name_ar(&self) -> Rar<String>
pub fn localized_numeric_name_ar(&self) -> Rar<String>
This name will be used to represent this playback speed in playback UIs where limited space is available.
Sourcepub fn localized_numeric_name(&self) -> R<String>
pub fn localized_numeric_name(&self) -> R<String>
This name will be used to represent this playback speed in playback UIs where limited space is available.
Methods from Deref<Target = Id>§
pub unsafe fn value_for_key_throws_ar(&self, key: &String) -> Option<Rar<Self>>
pub unsafe fn value_for_key_throws(&self, key: &String) -> Option<R<Self>>
pub fn value_for_key<'ear>( &self, key: &String, ) -> ExResult<'ear, Option<R<Self>>>
pub unsafe fn set_value_for_key_throws( &mut self, val: Option<&Self>, key: &String, )
pub fn set_value_for_key<'ear>( &mut self, val: Option<&Self>, key: &String, ) -> ExResult<'ear>
pub unsafe fn value_for_key_path_throws_ar( &self, key_path: &String, ) -> Option<Rar<Self>>
pub unsafe fn value_for_key_path_throws( &self, key_path: &String, ) -> Option<R<Self>>
pub fn value_for_key_path<'ear>( &self, key_path: &String, ) -> ExResult<'ear, Option<R<Self>>>
pub unsafe fn set_value_for_key_path_throws( &mut self, val: Option<&Self>, key_path: &String, )
pub fn set_value_for_key_path<'ear>( &mut self, val: Option<&Self>, key_path: &String, ) -> ExResult<'ear>
pub fn as_type_ref(&self) -> &Type
pub fn as_id_ref(&self) -> &Self
pub fn is_equal(&self, other: &Self) -> bool
pub fn hash(&self) -> UInteger
pub fn as_ptr(&self) -> *const Self
Trait Implementations§
Source§impl AsRef<Id> for PlaybackSpeed
impl AsRef<Id> for PlaybackSpeed
Source§impl Debug for PlaybackSpeed
impl Debug for PlaybackSpeed
Source§impl Deref for PlaybackSpeed
impl Deref for PlaybackSpeed
Source§impl DerefMut for PlaybackSpeed
impl DerefMut for PlaybackSpeed
Source§impl Obj for PlaybackSpeed
impl Obj for PlaybackSpeed
unsafe fn retain(id: &Self) -> R<Self>
unsafe fn release(id: &mut Self)
fn desc_ar(&self) -> Rar<String>
fn desc(&self) -> R<String>
fn debug_desc_ar(&self) -> Rar<String>
fn debug_desc(&self) -> R<String>
fn responds_to_sel(&self, sel: &Sel) -> bool
fn class(&self) -> &Class<Self>
fn is_kind_of_class<T: Obj>(&self, cls: &Class<T>) -> bool
fn try_cast<T: Obj>(&self, cls: &Class<T>) -> Option<&T>
fn try_cast_mut<T: Obj>(&mut self, cls: &Class<T>) -> Option<&mut T>
fn is_member_of_class<T: Obj>(&self, cls: &Class<T>) -> bool
fn is_tagged_ptr(&self) -> bool
fn as_id_ref(&self) -> &Id
Source§impl PartialEq for PlaybackSpeed
impl PartialEq for PlaybackSpeed
Source§fn eq(&self, other: &PlaybackSpeed) -> bool
fn eq(&self, other: &PlaybackSpeed) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<Retained<PlaybackSpeed>> for PlaybackSpeed
impl PartialEq<Retained<PlaybackSpeed>> for PlaybackSpeed
impl StructuralPartialEq for PlaybackSpeed
Auto Trait Implementations§
impl !Sync for PlaybackSpeed
impl Freeze for PlaybackSpeed
impl RefUnwindSafe for PlaybackSpeed
impl Send for PlaybackSpeed
impl Unpin for PlaybackSpeed
impl UnsafeUnpin for PlaybackSpeed
impl UnwindSafe for PlaybackSpeed
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