pub struct NotificationSound(/* private fields */);Implementations§
Source§impl NotificationSound
impl NotificationSound
pub fn cls() -> &'static Class<Self>
pub fn cls_ptr() -> *const c_void
pub fn alloc() -> A<Self>
pub fn default_ar() -> Rar<Self>
pub fn default() -> R<Self>
pub fn default_critical_sound_ar() -> Rar<Self>
pub fn default_critical_sound() -> R<Self>
pub fn sound_named_ar(name: &NotificationSoundName) -> Rar<Self>
pub fn sound_named(name: &NotificationSoundName) -> R<Self>
pub fn critical_sound_named_ar(name: &NotificationSoundName) -> Rar<Self>
pub fn critical_sound_named(name: &NotificationSoundName) -> R<Self>
pub fn critical_sound_named_with_audio_volume_ar( name: &NotificationSoundName, volume: f32, ) -> Rar<Self>
pub fn critical_sound_named_with_audio_volume( name: &NotificationSoundName, volume: f32, ) -> R<Self>
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 NotificationSound
impl AsRef<Id> for NotificationSound
Source§impl Debug for NotificationSound
impl Debug for NotificationSound
Source§impl Deref for NotificationSound
impl Deref for NotificationSound
Source§impl DerefMut for NotificationSound
impl DerefMut for NotificationSound
Source§impl Obj for NotificationSound
impl Obj for NotificationSound
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 NotificationSound
impl PartialEq for NotificationSound
Source§fn eq(&self, other: &NotificationSound) -> bool
fn eq(&self, other: &NotificationSound) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<Retained<NotificationSound>> for NotificationSound
impl PartialEq<Retained<NotificationSound>> for NotificationSound
impl StructuralPartialEq for NotificationSound
Auto Trait Implementations§
impl !Sync for NotificationSound
impl Freeze for NotificationSound
impl RefUnwindSafe for NotificationSound
impl Send for NotificationSound
impl Unpin for NotificationSound
impl UnsafeUnpin for NotificationSound
impl UnwindSafe for NotificationSound
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