Struct objc2_foundation::NSNumberFormatter
source · #[repr(C)]pub struct NSNumberFormatter { /* private fields */ }
Available on crate features
NSFormatter
and NSNumberFormatter
only.Implementations§
source§impl NSNumberFormatter
impl NSNumberFormatter
pub unsafe fn formattingContext(&self) -> NSFormattingContext
pub unsafe fn setFormattingContext( &self, formatting_context: NSFormattingContext )
pub unsafe fn getObjectValue_forString_range_error( &self, obj: Option<&mut Option<Retained<AnyObject>>>, string: &NSString, rangep: *mut NSRange ) -> Result<(), Retained<NSError>>
Available on crate features
NSError
and NSRange
and NSString
only.pub unsafe fn stringFromNumber( &self, number: &NSNumber ) -> Option<Retained<NSString>>
Available on crate features
NSString
and NSValue
only.pub unsafe fn numberFromString( &self, string: &NSString ) -> Option<Retained<NSNumber>>
Available on crate features
NSString
and NSValue
only.pub unsafe fn localizedStringFromNumber_numberStyle( num: &NSNumber, nstyle: NSNumberFormatterStyle ) -> Retained<NSString>
Available on crate features
NSString
and NSValue
only.pub unsafe fn defaultFormatterBehavior() -> NSNumberFormatterBehavior
pub unsafe fn setDefaultFormatterBehavior(behavior: NSNumberFormatterBehavior)
pub unsafe fn numberStyle(&self) -> NSNumberFormatterStyle
pub unsafe fn setNumberStyle(&self, number_style: NSNumberFormatterStyle)
pub unsafe fn locale(&self) -> Retained<NSLocale>
Available on crate feature
NSLocale
only.pub unsafe fn setLocale(&self, locale: Option<&NSLocale>)
Available on crate feature
NSLocale
only.pub unsafe fn generatesDecimalNumbers(&self) -> bool
pub unsafe fn setGeneratesDecimalNumbers(&self, generates_decimal_numbers: bool)
pub unsafe fn formatterBehavior(&self) -> NSNumberFormatterBehavior
pub unsafe fn setFormatterBehavior( &self, formatter_behavior: NSNumberFormatterBehavior )
pub unsafe fn negativeFormat(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setNegativeFormat(&self, negative_format: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn textAttributesForNegativeValues( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForNegativeValues( &self, text_attributes_for_negative_values: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn positiveFormat(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPositiveFormat(&self, positive_format: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn textAttributesForPositiveValues( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForPositiveValues( &self, text_attributes_for_positive_values: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn allowsFloats(&self) -> bool
pub unsafe fn setAllowsFloats(&self, allows_floats: bool)
pub unsafe fn decimalSeparator(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setDecimalSeparator(&self, decimal_separator: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn alwaysShowsDecimalSeparator(&self) -> bool
pub unsafe fn setAlwaysShowsDecimalSeparator( &self, always_shows_decimal_separator: bool )
pub unsafe fn currencyDecimalSeparator(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setCurrencyDecimalSeparator( &self, currency_decimal_separator: Option<&NSString> )
Available on crate feature
NSString
only.pub unsafe fn usesGroupingSeparator(&self) -> bool
pub unsafe fn setUsesGroupingSeparator(&self, uses_grouping_separator: bool)
pub unsafe fn groupingSeparator(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setGroupingSeparator(&self, grouping_separator: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn zeroSymbol(&self) -> Option<Retained<NSString>>
Available on crate feature
NSString
only.pub unsafe fn setZeroSymbol(&self, zero_symbol: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn textAttributesForZero( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForZero( &self, text_attributes_for_zero: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn nilSymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setNilSymbol(&self, nil_symbol: &NSString)
Available on crate feature
NSString
only.pub unsafe fn textAttributesForNil( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForNil( &self, text_attributes_for_nil: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn notANumberSymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setNotANumberSymbol(&self, not_a_number_symbol: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn textAttributesForNotANumber( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForNotANumber( &self, text_attributes_for_not_a_number: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn positiveInfinitySymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPositiveInfinitySymbol( &self, positive_infinity_symbol: &NSString )
Available on crate feature
NSString
only.pub unsafe fn textAttributesForPositiveInfinity( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForPositiveInfinity( &self, text_attributes_for_positive_infinity: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn negativeInfinitySymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setNegativeInfinitySymbol( &self, negative_infinity_symbol: &NSString )
Available on crate feature
NSString
only.pub unsafe fn textAttributesForNegativeInfinity( &self ) -> Option<Retained<NSDictionary<NSString, AnyObject>>>
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn setTextAttributesForNegativeInfinity( &self, text_attributes_for_negative_infinity: Option<&NSDictionary<NSString, AnyObject>> )
Available on crate features
NSDictionary
and NSString
only.pub unsafe fn positivePrefix(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPositivePrefix(&self, positive_prefix: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn positiveSuffix(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPositiveSuffix(&self, positive_suffix: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn negativePrefix(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setNegativePrefix(&self, negative_prefix: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn negativeSuffix(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setNegativeSuffix(&self, negative_suffix: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn currencyCode(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setCurrencyCode(&self, currency_code: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn currencySymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setCurrencySymbol(&self, currency_symbol: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn internationalCurrencySymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setInternationalCurrencySymbol( &self, international_currency_symbol: Option<&NSString> )
Available on crate feature
NSString
only.pub unsafe fn percentSymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPercentSymbol(&self, percent_symbol: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn perMillSymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPerMillSymbol(&self, per_mill_symbol: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn minusSign(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setMinusSign(&self, minus_sign: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn plusSign(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPlusSign(&self, plus_sign: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn exponentSymbol(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setExponentSymbol(&self, exponent_symbol: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn groupingSize(&self) -> NSUInteger
pub unsafe fn setGroupingSize(&self, grouping_size: NSUInteger)
pub unsafe fn secondaryGroupingSize(&self) -> NSUInteger
pub unsafe fn setSecondaryGroupingSize( &self, secondary_grouping_size: NSUInteger )
pub unsafe fn multiplier(&self) -> Option<Retained<NSNumber>>
Available on crate feature
NSValue
only.pub unsafe fn setMultiplier(&self, multiplier: Option<&NSNumber>)
Available on crate feature
NSValue
only.pub unsafe fn formatWidth(&self) -> NSUInteger
pub unsafe fn setFormatWidth(&self, format_width: NSUInteger)
pub unsafe fn paddingCharacter(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setPaddingCharacter(&self, padding_character: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn paddingPosition(&self) -> NSNumberFormatterPadPosition
pub unsafe fn setPaddingPosition( &self, padding_position: NSNumberFormatterPadPosition )
pub unsafe fn roundingMode(&self) -> NSNumberFormatterRoundingMode
pub unsafe fn setRoundingMode( &self, rounding_mode: NSNumberFormatterRoundingMode )
pub unsafe fn roundingIncrement(&self) -> Retained<NSNumber>
Available on crate feature
NSValue
only.pub unsafe fn setRoundingIncrement(&self, rounding_increment: Option<&NSNumber>)
Available on crate feature
NSValue
only.pub unsafe fn minimumIntegerDigits(&self) -> NSUInteger
pub unsafe fn setMinimumIntegerDigits(&self, minimum_integer_digits: NSUInteger)
pub unsafe fn maximumIntegerDigits(&self) -> NSUInteger
pub unsafe fn setMaximumIntegerDigits(&self, maximum_integer_digits: NSUInteger)
pub unsafe fn minimumFractionDigits(&self) -> NSUInteger
pub unsafe fn setMinimumFractionDigits( &self, minimum_fraction_digits: NSUInteger )
pub unsafe fn maximumFractionDigits(&self) -> NSUInteger
pub unsafe fn setMaximumFractionDigits( &self, maximum_fraction_digits: NSUInteger )
pub unsafe fn minimum(&self) -> Option<Retained<NSNumber>>
Available on crate feature
NSValue
only.pub unsafe fn setMinimum(&self, minimum: Option<&NSNumber>)
Available on crate feature
NSValue
only.pub unsafe fn maximum(&self) -> Option<Retained<NSNumber>>
Available on crate feature
NSValue
only.pub unsafe fn setMaximum(&self, maximum: Option<&NSNumber>)
Available on crate feature
NSValue
only.pub unsafe fn currencyGroupingSeparator(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setCurrencyGroupingSeparator( &self, currency_grouping_separator: Option<&NSString> )
Available on crate feature
NSString
only.pub unsafe fn isLenient(&self) -> bool
pub unsafe fn setLenient(&self, lenient: bool)
pub unsafe fn usesSignificantDigits(&self) -> bool
pub unsafe fn setUsesSignificantDigits(&self, uses_significant_digits: bool)
pub unsafe fn minimumSignificantDigits(&self) -> NSUInteger
pub unsafe fn setMinimumSignificantDigits( &self, minimum_significant_digits: NSUInteger )
pub unsafe fn maximumSignificantDigits(&self) -> NSUInteger
pub unsafe fn setMaximumSignificantDigits( &self, maximum_significant_digits: NSUInteger )
pub unsafe fn isPartialStringValidationEnabled(&self) -> bool
pub unsafe fn setPartialStringValidationEnabled( &self, partial_string_validation_enabled: bool )
source§impl NSNumberFormatter
impl NSNumberFormatter
Methods declared on superclass NSObject
source§impl NSNumberFormatter
impl NSNumberFormatter
NSNumberFormatterCompatibility
pub unsafe fn hasThousandSeparators(&self) -> bool
pub unsafe fn setHasThousandSeparators(&self, has_thousand_separators: bool)
pub unsafe fn thousandSeparator(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setThousandSeparator(&self, thousand_separator: Option<&NSString>)
Available on crate feature
NSString
only.pub unsafe fn localizesFormat(&self) -> bool
pub unsafe fn setLocalizesFormat(&self, localizes_format: bool)
pub unsafe fn format(&self) -> Retained<NSString>
Available on crate feature
NSString
only.pub unsafe fn setFormat(&self, format: &NSString)
Available on crate feature
NSString
only.pub unsafe fn attributedStringForZero(&self) -> Retained<NSAttributedString>
Available on crate feature
NSAttributedString
only.pub unsafe fn setAttributedStringForZero( &self, attributed_string_for_zero: &NSAttributedString )
Available on crate feature
NSAttributedString
only.pub unsafe fn attributedStringForNil(&self) -> Retained<NSAttributedString>
Available on crate feature
NSAttributedString
only.pub unsafe fn setAttributedStringForNil( &self, attributed_string_for_nil: &NSAttributedString )
Available on crate feature
NSAttributedString
only.pub unsafe fn attributedStringForNotANumber( &self ) -> Retained<NSAttributedString>
Available on crate feature
NSAttributedString
only.pub unsafe fn setAttributedStringForNotANumber( &self, attributed_string_for_not_a_number: &NSAttributedString )
Available on crate feature
NSAttributedString
only.pub unsafe fn roundingBehavior(&self) -> Retained<NSDecimalNumberHandler>
Available on crate feature
NSDecimalNumber
only.pub unsafe fn setRoundingBehavior( &self, rounding_behavior: &NSDecimalNumberHandler )
Available on crate feature
NSDecimalNumber
only.Methods from Deref<Target = NSFormatter>§
pub unsafe fn stringForObjectValue( &self, obj: Option<&AnyObject> ) -> Option<Retained<NSString>>
Available on crate feature
NSString
only.pub unsafe fn attributedStringForObjectValue_withDefaultAttributes( &self, obj: &AnyObject, attrs: Option<&NSDictionary<NSAttributedStringKey, AnyObject>> ) -> Option<Retained<NSAttributedString>>
Available on crate features
NSAttributedString
and NSDictionary
and NSString
only.pub unsafe fn editingStringForObjectValue( &self, obj: &AnyObject ) -> Option<Retained<NSString>>
Available on crate feature
NSString
only.pub unsafe fn getObjectValue_forString_errorDescription( &self, obj: Option<&mut Option<Retained<AnyObject>>>, string: &NSString, error: Option<&mut Option<Retained<NSString>>> ) -> bool
Available on crate feature
NSString
only.pub unsafe fn isPartialStringValid_newEditingString_errorDescription( &self, partial_string: &NSString, new_string: Option<&mut Option<Retained<NSString>>>, error: Option<&mut Option<Retained<NSString>>> ) -> bool
Available on crate feature
NSString
only.pub unsafe fn isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription( &self, partial_string_ptr: &mut Retained<NSString>, proposed_sel_range_ptr: NSRangePointer, orig_string: &NSString, orig_sel_range: NSRange, error: Option<&mut Option<Retained<NSString>>> ) -> bool
Available on crate features
NSRange
and NSString
only.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 NSNumberFormatter
impl AsMut<AnyObject> for NSNumberFormatter
source§impl AsMut<NSFormatter> for NSNumberFormatter
impl AsMut<NSFormatter> for NSNumberFormatter
source§fn as_mut(&mut self) -> &mut NSFormatter
fn as_mut(&mut self) -> &mut NSFormatter
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<NSNumberFormatter> for NSNumberFormatter
impl AsMut<NSNumberFormatter> for NSNumberFormatter
source§impl AsMut<NSObject> for NSNumberFormatter
impl AsMut<NSObject> for NSNumberFormatter
source§impl AsRef<AnyObject> for NSNumberFormatter
impl AsRef<AnyObject> for NSNumberFormatter
source§impl AsRef<NSFormatter> for NSNumberFormatter
impl AsRef<NSFormatter> for NSNumberFormatter
source§fn as_ref(&self) -> &NSFormatter
fn as_ref(&self) -> &NSFormatter
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<NSNumberFormatter> for NSNumberFormatter
impl AsRef<NSNumberFormatter> for NSNumberFormatter
source§impl AsRef<NSObject> for NSNumberFormatter
impl AsRef<NSObject> for NSNumberFormatter
source§impl Borrow<AnyObject> for NSNumberFormatter
impl Borrow<AnyObject> for NSNumberFormatter
source§impl Borrow<NSFormatter> for NSNumberFormatter
impl Borrow<NSFormatter> for NSNumberFormatter
source§fn borrow(&self) -> &NSFormatter
fn borrow(&self) -> &NSFormatter
Immutably borrows from an owned value. Read more
source§impl Borrow<NSObject> for NSNumberFormatter
impl Borrow<NSObject> for NSNumberFormatter
source§impl BorrowMut<AnyObject> for NSNumberFormatter
impl BorrowMut<AnyObject> for NSNumberFormatter
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<NSFormatter> for NSNumberFormatter
impl BorrowMut<NSFormatter> for NSNumberFormatter
source§fn borrow_mut(&mut self) -> &mut NSFormatter
fn borrow_mut(&mut self) -> &mut NSFormatter
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSObject> for NSNumberFormatter
impl BorrowMut<NSObject> for NSNumberFormatter
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 ClassType for NSNumberFormatter
impl ClassType for NSNumberFormatter
§type Super = NSFormatter
type Super = NSFormatter
The superclass of this class. Read more
§type Mutability = InteriorMutable
type Mutability = InteriorMutable
Whether the type is mutable or immutable. Read more
source§const NAME: &'static str = "NSNumberFormatter"
const NAME: &'static str = "NSNumberFormatter"
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 NSNumberFormatter
impl Debug for NSNumberFormatter
source§impl Deref for NSNumberFormatter
impl Deref for NSNumberFormatter
source§impl DerefMut for NSNumberFormatter
impl DerefMut for NSNumberFormatter
source§impl Hash for NSNumberFormatter
impl Hash for NSNumberFormatter
source§impl NSCoding for NSNumberFormatter
Available on crate feature NSObject
only.
impl NSCoding for NSNumberFormatter
Available on crate feature
NSObject
only.source§impl NSCopying for NSNumberFormatter
Available on crate feature NSObject
only.
impl NSCopying for NSNumberFormatter
Available on crate feature
NSObject
only.source§impl NSObjectProtocol for NSNumberFormatter
impl NSObjectProtocol for NSNumberFormatter
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 PartialEq for NSNumberFormatter
impl PartialEq for NSNumberFormatter
source§fn eq(&self, other: &NSNumberFormatter) -> bool
fn eq(&self, other: &NSNumberFormatter) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for NSNumberFormatter
impl RefEncode for NSNumberFormatter
source§const ENCODING_REF: Encoding = <NSFormatter as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <NSFormatter as ::objc2::RefEncode>::ENCODING_REF
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for NSNumberFormatter
impl Message for NSNumberFormatter
impl Send for NSNumberFormatter
impl StructuralPartialEq for NSNumberFormatter
impl Sync for NSNumberFormatter
Auto Trait Implementations§
impl !Freeze for NSNumberFormatter
impl !RefUnwindSafe for NSNumberFormatter
impl !Unpin for NSNumberFormatter
impl !UnwindSafe for NSNumberFormatter
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