pub struct CmdQueueDesc(/* private fields */);Implementations§
Source§impl CmdQueueDesc
impl CmdQueueDesc
Source§impl CmdQueueDesc
impl CmdQueueDesc
pub fn label_ar(&self) -> Option<Rar<String>>
pub fn label(&self) -> Option<R<String>>
pub fn set_label(&mut self, val: Option<&String>)
pub fn feedback_queue_ar(&self) -> Option<Rar<Queue>>
pub fn feedback_queue(&self) -> Option<R<Queue>>
pub fn set_feedback_queue(&mut self, val: Option<&Queue>)
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 CmdQueueDesc
impl AsRef<Id> for CmdQueueDesc
Source§impl Debug for CmdQueueDesc
impl Debug for CmdQueueDesc
Source§impl Deref for CmdQueueDesc
impl Deref for CmdQueueDesc
Source§impl DerefMut for CmdQueueDesc
impl DerefMut for CmdQueueDesc
Source§impl Obj for CmdQueueDesc
impl Obj for CmdQueueDesc
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 CmdQueueDesc
impl PartialEq for CmdQueueDesc
Source§fn eq(&self, other: &CmdQueueDesc) -> bool
fn eq(&self, other: &CmdQueueDesc) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<Retained<CmdQueueDesc>> for CmdQueueDesc
impl PartialEq<Retained<CmdQueueDesc>> for CmdQueueDesc
impl StructuralPartialEq for CmdQueueDesc
Auto Trait Implementations§
impl !Sync for CmdQueueDesc
impl Freeze for CmdQueueDesc
impl RefUnwindSafe for CmdQueueDesc
impl Send for CmdQueueDesc
impl Unpin for CmdQueueDesc
impl UnsafeUnpin for CmdQueueDesc
impl UnwindSafe for CmdQueueDesc
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