Struct objc2_foundation::NSDimension
source · #[repr(C)]pub struct NSDimension { /* private fields */ }
Available on crate feature
NSUnit
only.Implementations§
source§impl NSDimension
impl NSDimension
pub unsafe fn converter(&self) -> Retained<NSUnitConverter>
pub unsafe fn initWithSymbol_converter( this: Allocated<Self>, symbol: &NSString, converter: &NSUnitConverter ) -> Retained<Self>
Available on crate feature
NSString
only.pub unsafe fn baseUnit() -> Retained<Self>
source§impl NSDimension
impl NSDimension
Methods declared on superclass NSUnit
Methods from Deref<Target = NSUnit>§
Methods from Deref<Target = NSObject>§
sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
sourcepub fn class(&self) -> &'static AnyClass
pub fn class(&self) -> &'static AnyClass
Dynamically find the class of this object.
§Example
Check that an instance of NSObject
has the precise class NSObject
.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());
sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load
instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load
instead.Use Ivar::load
instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
sourcepub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load_mut
instead.
pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
Ivar::load_mut
instead.Use Ivar::load_mut
instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
Trait Implementations§
source§impl AsMut<AnyObject> for NSDimension
impl AsMut<AnyObject> for NSDimension
source§impl AsMut<NSDimension> for NSDimension
impl AsMut<NSDimension> for NSDimension
source§impl AsMut<NSDimension> for NSUnitAcceleration
impl AsMut<NSDimension> for NSUnitAcceleration
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitAngle
impl AsMut<NSDimension> for NSUnitAngle
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitArea
impl AsMut<NSDimension> for NSUnitArea
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitConcentrationMass
impl AsMut<NSDimension> for NSUnitConcentrationMass
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitDispersion
impl AsMut<NSDimension> for NSUnitDispersion
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitDuration
impl AsMut<NSDimension> for NSUnitDuration
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitElectricCharge
impl AsMut<NSDimension> for NSUnitElectricCharge
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitElectricCurrent
impl AsMut<NSDimension> for NSUnitElectricCurrent
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitElectricPotentialDifference
impl AsMut<NSDimension> for NSUnitElectricPotentialDifference
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitElectricResistance
impl AsMut<NSDimension> for NSUnitElectricResistance
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitEnergy
impl AsMut<NSDimension> for NSUnitEnergy
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitFrequency
impl AsMut<NSDimension> for NSUnitFrequency
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitFuelEfficiency
impl AsMut<NSDimension> for NSUnitFuelEfficiency
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitIlluminance
impl AsMut<NSDimension> for NSUnitIlluminance
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitInformationStorage
impl AsMut<NSDimension> for NSUnitInformationStorage
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitLength
impl AsMut<NSDimension> for NSUnitLength
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitMass
impl AsMut<NSDimension> for NSUnitMass
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitPower
impl AsMut<NSDimension> for NSUnitPower
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitPressure
impl AsMut<NSDimension> for NSUnitPressure
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitSpeed
impl AsMut<NSDimension> for NSUnitSpeed
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitTemperature
impl AsMut<NSDimension> for NSUnitTemperature
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSDimension> for NSUnitVolume
impl AsMut<NSDimension> for NSUnitVolume
source§fn as_mut(&mut self) -> &mut NSDimension
fn as_mut(&mut self) -> &mut NSDimension
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSObject> for NSDimension
impl AsMut<NSObject> for NSDimension
source§impl AsMut<NSUnit> for NSDimension
impl AsMut<NSUnit> for NSDimension
source§impl AsRef<AnyObject> for NSDimension
impl AsRef<AnyObject> for NSDimension
source§impl AsRef<NSDimension> for NSDimension
impl AsRef<NSDimension> for NSDimension
source§impl AsRef<NSDimension> for NSUnitAcceleration
impl AsRef<NSDimension> for NSUnitAcceleration
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitAngle
impl AsRef<NSDimension> for NSUnitAngle
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitArea
impl AsRef<NSDimension> for NSUnitArea
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitConcentrationMass
impl AsRef<NSDimension> for NSUnitConcentrationMass
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitDispersion
impl AsRef<NSDimension> for NSUnitDispersion
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitDuration
impl AsRef<NSDimension> for NSUnitDuration
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitElectricCharge
impl AsRef<NSDimension> for NSUnitElectricCharge
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitElectricCurrent
impl AsRef<NSDimension> for NSUnitElectricCurrent
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitElectricPotentialDifference
impl AsRef<NSDimension> for NSUnitElectricPotentialDifference
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitElectricResistance
impl AsRef<NSDimension> for NSUnitElectricResistance
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitEnergy
impl AsRef<NSDimension> for NSUnitEnergy
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitFrequency
impl AsRef<NSDimension> for NSUnitFrequency
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitFuelEfficiency
impl AsRef<NSDimension> for NSUnitFuelEfficiency
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitIlluminance
impl AsRef<NSDimension> for NSUnitIlluminance
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitInformationStorage
impl AsRef<NSDimension> for NSUnitInformationStorage
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitLength
impl AsRef<NSDimension> for NSUnitLength
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitMass
impl AsRef<NSDimension> for NSUnitMass
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitPower
impl AsRef<NSDimension> for NSUnitPower
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitPressure
impl AsRef<NSDimension> for NSUnitPressure
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitSpeed
impl AsRef<NSDimension> for NSUnitSpeed
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitTemperature
impl AsRef<NSDimension> for NSUnitTemperature
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSDimension> for NSUnitVolume
impl AsRef<NSDimension> for NSUnitVolume
source§fn as_ref(&self) -> &NSDimension
fn as_ref(&self) -> &NSDimension
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSObject> for NSDimension
impl AsRef<NSObject> for NSDimension
source§impl AsRef<NSUnit> for NSDimension
impl AsRef<NSUnit> for NSDimension
source§impl Borrow<AnyObject> for NSDimension
impl Borrow<AnyObject> for NSDimension
source§impl Borrow<NSDimension> for NSUnitAcceleration
impl Borrow<NSDimension> for NSUnitAcceleration
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitAngle
impl Borrow<NSDimension> for NSUnitAngle
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitArea
impl Borrow<NSDimension> for NSUnitArea
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitConcentrationMass
impl Borrow<NSDimension> for NSUnitConcentrationMass
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitDispersion
impl Borrow<NSDimension> for NSUnitDispersion
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitDuration
impl Borrow<NSDimension> for NSUnitDuration
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitElectricCharge
impl Borrow<NSDimension> for NSUnitElectricCharge
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitElectricCurrent
impl Borrow<NSDimension> for NSUnitElectricCurrent
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitElectricPotentialDifference
impl Borrow<NSDimension> for NSUnitElectricPotentialDifference
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitElectricResistance
impl Borrow<NSDimension> for NSUnitElectricResistance
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitEnergy
impl Borrow<NSDimension> for NSUnitEnergy
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitFrequency
impl Borrow<NSDimension> for NSUnitFrequency
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitFuelEfficiency
impl Borrow<NSDimension> for NSUnitFuelEfficiency
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitIlluminance
impl Borrow<NSDimension> for NSUnitIlluminance
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitInformationStorage
impl Borrow<NSDimension> for NSUnitInformationStorage
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitLength
impl Borrow<NSDimension> for NSUnitLength
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitMass
impl Borrow<NSDimension> for NSUnitMass
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitPower
impl Borrow<NSDimension> for NSUnitPower
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitPressure
impl Borrow<NSDimension> for NSUnitPressure
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitSpeed
impl Borrow<NSDimension> for NSUnitSpeed
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitTemperature
impl Borrow<NSDimension> for NSUnitTemperature
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSDimension> for NSUnitVolume
impl Borrow<NSDimension> for NSUnitVolume
source§fn borrow(&self) -> &NSDimension
fn borrow(&self) -> &NSDimension
Immutably borrows from an owned value. Read more
source§impl Borrow<NSObject> for NSDimension
impl Borrow<NSObject> for NSDimension
source§impl Borrow<NSUnit> for NSDimension
impl Borrow<NSUnit> for NSDimension
source§impl BorrowMut<AnyObject> for NSDimension
impl BorrowMut<AnyObject> for NSDimension
source§fn borrow_mut(&mut self) -> &mut AnyObject
fn borrow_mut(&mut self) -> &mut AnyObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitAcceleration
impl BorrowMut<NSDimension> for NSUnitAcceleration
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitAngle
impl BorrowMut<NSDimension> for NSUnitAngle
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitArea
impl BorrowMut<NSDimension> for NSUnitArea
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitConcentrationMass
impl BorrowMut<NSDimension> for NSUnitConcentrationMass
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitDispersion
impl BorrowMut<NSDimension> for NSUnitDispersion
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitDuration
impl BorrowMut<NSDimension> for NSUnitDuration
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitElectricCharge
impl BorrowMut<NSDimension> for NSUnitElectricCharge
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitElectricCurrent
impl BorrowMut<NSDimension> for NSUnitElectricCurrent
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitElectricPotentialDifference
impl BorrowMut<NSDimension> for NSUnitElectricPotentialDifference
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitElectricResistance
impl BorrowMut<NSDimension> for NSUnitElectricResistance
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitEnergy
impl BorrowMut<NSDimension> for NSUnitEnergy
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitFrequency
impl BorrowMut<NSDimension> for NSUnitFrequency
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitFuelEfficiency
impl BorrowMut<NSDimension> for NSUnitFuelEfficiency
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitIlluminance
impl BorrowMut<NSDimension> for NSUnitIlluminance
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitInformationStorage
impl BorrowMut<NSDimension> for NSUnitInformationStorage
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitLength
impl BorrowMut<NSDimension> for NSUnitLength
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitMass
impl BorrowMut<NSDimension> for NSUnitMass
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitPower
impl BorrowMut<NSDimension> for NSUnitPower
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitPressure
impl BorrowMut<NSDimension> for NSUnitPressure
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitSpeed
impl BorrowMut<NSDimension> for NSUnitSpeed
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitTemperature
impl BorrowMut<NSDimension> for NSUnitTemperature
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSDimension> for NSUnitVolume
impl BorrowMut<NSDimension> for NSUnitVolume
source§fn borrow_mut(&mut self) -> &mut NSDimension
fn borrow_mut(&mut self) -> &mut NSDimension
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSObject> for NSDimension
impl BorrowMut<NSObject> for NSDimension
source§fn borrow_mut(&mut self) -> &mut NSObject
fn borrow_mut(&mut self) -> &mut NSObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSUnit> for NSDimension
impl BorrowMut<NSUnit> for NSDimension
source§fn borrow_mut(&mut self) -> &mut NSUnit
fn borrow_mut(&mut self) -> &mut NSUnit
Mutably borrows from an owned value. Read more
source§impl ClassType for NSDimension
impl ClassType for NSDimension
§type Mutability = InteriorMutable
type Mutability = InteriorMutable
Whether the type is mutable or immutable. Read more
source§const NAME: &'static str = "NSDimension"
const NAME: &'static str = "NSDimension"
The name of the Objective-C class that this type represents. Read more
source§fn class() -> &'static AnyClass
fn class() -> &'static AnyClass
Get a reference to the Objective-C class that this type represents. Read more
source§fn as_super_mut(&mut self) -> &mut Self::Super
fn as_super_mut(&mut self) -> &mut Self::Super
Get a mutable reference to the superclass.
source§impl Debug for NSDimension
impl Debug for NSDimension
source§impl Deref for NSDimension
impl Deref for NSDimension
source§impl DerefMut for NSDimension
impl DerefMut for NSDimension
source§impl Hash for NSDimension
impl Hash for NSDimension
source§impl NSCoding for NSDimension
Available on crate feature NSObject
only.
impl NSCoding for NSDimension
Available on crate feature
NSObject
only.source§impl NSCopying for NSDimension
Available on crate feature NSObject
only.
impl NSCopying for NSDimension
Available on crate feature
NSObject
only.source§impl NSObjectProtocol for NSDimension
impl NSObjectProtocol for NSDimension
source§fn isEqual(&self, other: &AnyObject) -> bool
fn isEqual(&self, other: &AnyObject) -> bool
Check whether the object is equal to an arbitrary other object. Read more
source§fn hash(&self) -> usize
fn hash(&self) -> usize
An integer that can be used as a table address in a hash table
structure. Read more
source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of the class, or one of its
subclasses. Read more
source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
Check if the object is an instance of the class type, or one of its
subclasses. Read more
source§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of a specific class, without
checking subclasses. Read more
source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Check whether the object implements or inherits a method with the
given selector. Read more
source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Check whether the object conforms to a given protocol. Read more
source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
A textual representation of the object to use when debugging. Read more
source§impl NSSecureCoding for NSDimension
Available on crate feature NSObject
only.
impl NSSecureCoding for NSDimension
Available on crate feature
NSObject
only.source§impl PartialEq for NSDimension
impl PartialEq for NSDimension
source§fn eq(&self, other: &NSDimension) -> bool
fn eq(&self, other: &NSDimension) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for NSDimension
impl RefEncode for NSDimension
source§const ENCODING_REF: Encoding = <NSUnit as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSUnit as ::objc2::RefEncode>::ENCODING_REF
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for NSDimension
impl Message for NSDimension
impl StructuralPartialEq for NSDimension
Auto Trait Implementations§
impl !Freeze for NSDimension
impl !RefUnwindSafe for NSDimension
impl !Send for NSDimension
impl !Sync for NSDimension
impl !Unpin for NSDimension
impl !UnwindSafe for NSDimension
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
source§impl<T> CounterpartOrSelf for T
impl<T> CounterpartOrSelf for T
§type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
The immutable counterpart of the type, or
Self
if the type has no
immutable counterpart. Read more§type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
The mutable counterpart of the type, or
Self
if the type has no
mutable counterpart. Read more