pub struct StateConstraint(/* private fields */);Implementations§
Source§impl StateConstraint
impl StateConstraint
pub fn buffer_shape_ar(&self) -> Rar<Array<Number>>
pub fn buffer_shape(&self) -> R<Array<Number>>
pub fn data_type(&self) -> MultiArrayDType
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 StateConstraint
impl AsRef<Id> for StateConstraint
Source§impl Debug for StateConstraint
impl Debug for StateConstraint
Source§impl Deref for StateConstraint
impl Deref for StateConstraint
Source§impl DerefMut for StateConstraint
impl DerefMut for StateConstraint
Source§impl Obj for StateConstraint
impl Obj for StateConstraint
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 StateConstraint
impl PartialEq for StateConstraint
Source§fn eq(&self, other: &StateConstraint) -> bool
fn eq(&self, other: &StateConstraint) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialEq<Retained<StateConstraint>> for StateConstraint
impl PartialEq<Retained<StateConstraint>> for StateConstraint
impl StructuralPartialEq for StateConstraint
Auto Trait Implementations§
impl !Sync for StateConstraint
impl Freeze for StateConstraint
impl RefUnwindSafe for StateConstraint
impl Send for StateConstraint
impl Unpin for StateConstraint
impl UnsafeUnpin for StateConstraint
impl UnwindSafe for StateConstraint
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