Trait INSCharacterSet

Source
pub trait INSCharacterSet: PNSObject {
Show 32 methods // Provided methods fn p_alphanumeric_character_set() -> NSCharacterSet { ... } fn p_capitalized_letter_character_set() -> NSCharacterSet { ... } fn p_control_character_set() -> NSCharacterSet { ... } fn p_decimal_digit_character_set() -> NSCharacterSet { ... } fn p_decomposable_character_set() -> NSCharacterSet { ... } fn p_illegal_character_set() -> NSCharacterSet { ... } fn p_letter_character_set() -> NSCharacterSet { ... } fn p_lowercase_letter_character_set() -> NSCharacterSet { ... } fn p_newline_character_set() -> NSCharacterSet { ... } fn p_non_base_character_set() -> NSCharacterSet { ... } fn p_punctuation_character_set() -> NSCharacterSet { ... } fn p_symbol_character_set() -> NSCharacterSet { ... } fn p_uppercase_letter_character_set() -> NSCharacterSet { ... } fn p_whitespace_and_newline_character_set() -> NSCharacterSet { ... } fn p_whitespace_character_set() -> NSCharacterSet { ... } fn p_url_fragment_allowed_character_set() -> NSCharacterSet { ... } fn p_url_host_allowed_character_set() -> NSCharacterSet { ... } fn p_url_password_allowed_character_set() -> NSCharacterSet { ... } fn p_url_path_allowed_character_set() -> NSCharacterSet { ... } fn p_url_query_allowed_character_set() -> NSCharacterSet { ... } fn p_url_user_allowed_character_set() -> NSCharacterSet { ... } fn m_init_with_coder(&mut self, coder: NSCoder) -> Self where Self: Sized + FromId { ... } fn m_character_set_with_characters_in_string( string: NSString, ) -> NSCharacterSet { ... } fn m_character_set_with_range(range: NSRange) -> NSCharacterSet { ... } fn m_character_set_with_bitmap_representation( data: NSData, ) -> NSCharacterSet { ... } fn m_character_set_with_contents_of_file(path: NSString) -> NSCharacterSet { ... } fn p_bitmap_representation(&self) -> NSData { ... } fn p_inverted_set(&self) -> NSCharacterSet { ... } fn m_character_is_member(&self, character: unichar) -> bool { ... } fn m_has_member_in_plane(&self, plane: UInt8) -> bool { ... } fn m_is_superset_of_set(&self, other: NSCharacterSet) -> bool { ... } fn m_long_character_is_member(&self, long_char: u32) -> bool { ... }
}
Expand description

A trait containing all the methods for NSCharacterSet

Provided Methods§

Source

fn p_alphanumeric_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Categories L*, M*, and N*.

Source

fn p_capitalized_letter_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category Lt.

Source

fn p_control_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category Cc and Cf.

Source

fn p_decimal_digit_character_set() -> NSCharacterSet

A character set containing the characters in the category of Decimal Numbers.

Source

fn p_decomposable_character_set() -> NSCharacterSet

A character set containing individual Unicode characters that can also be represented as composed character sequences (such as for letters with accents), by the definition of “standard decomposition” in version 3.2 of the Unicode character encoding standard.

Source

fn p_illegal_character_set() -> NSCharacterSet

A character set containing values in the category of Non-Characters or that have not yet been defined in version 3.2 of the Unicode standard.

Source

fn p_letter_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category L* & M*.

Source

fn p_lowercase_letter_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category Ll.

Source

fn p_newline_character_set() -> NSCharacterSet

A character set containing the newline characters (U+000A ~ U+000D, U+0085, U+2028, and U+2029).

Source

fn p_non_base_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category M*.

Source

fn p_punctuation_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category P*.

Source

fn p_symbol_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category S*.

Source

fn p_uppercase_letter_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category Lu and Lt.

Source

fn p_whitespace_and_newline_character_set() -> NSCharacterSet

A character set containing characters in Unicode General Category Z*, U+000A ~ U+000D, and U+0085.

Source

fn p_whitespace_character_set() -> NSCharacterSet

A character set containing the characters in Unicode General Category Zs and CHARACTER TABULATION (U+0009).

Source

fn p_url_fragment_allowed_character_set() -> NSCharacterSet

Returns the character set for characters allowed in a fragment URL component.

Source

fn p_url_host_allowed_character_set() -> NSCharacterSet

Returns the character set for characters allowed in a host URL subcomponent.

Source

fn p_url_password_allowed_character_set() -> NSCharacterSet

Returns the character set for characters allowed in a password URL subcomponent.

Source

fn p_url_path_allowed_character_set() -> NSCharacterSet

Returns the character set for characters allowed in a path URL component.

Source

fn p_url_query_allowed_character_set() -> NSCharacterSet

Returns the character set for characters allowed in a query URL component.

Source

fn p_url_user_allowed_character_set() -> NSCharacterSet

Returns the character set for characters allowed in a user URL subcomponent.

Source

fn m_init_with_coder(&mut self, coder: NSCoder) -> Self
where Self: Sized + FromId,

Initializing with coder

Source

fn m_character_set_with_characters_in_string(string: NSString) -> NSCharacterSet

Returns a character set containing the characters in a given string.

Source

fn m_character_set_with_range(range: NSRange) -> NSCharacterSet

Returns a character set containing characters with Unicode values in a given range.

Source

fn m_character_set_with_bitmap_representation(data: NSData) -> NSCharacterSet

Returns a character set containing characters determined by a given bitmap representation.

Source

fn m_character_set_with_contents_of_file(path: NSString) -> NSCharacterSet

Returns a character set read from the bitmap representation stored in the file a given path.

Source

fn p_bitmap_representation(&self) -> NSData

An NSData object encoding the receiver in binary format.

Source

fn p_inverted_set(&self) -> NSCharacterSet

A character set containing only characters that don’t exist in the receiver.

Source

fn m_character_is_member(&self, character: unichar) -> bool

Returns a Boolean value that indicates whether a given character is in the receiver.

Source

fn m_has_member_in_plane(&self, plane: UInt8) -> bool

Returns a Boolean value that indicates whether the receiver has at least one member in a given character plane.

Source

fn m_is_superset_of_set(&self, other: NSCharacterSet) -> bool

Returns a Boolean value that indicates whether the receiver is a superset of another given character set.

Source

fn m_long_character_is_member(&self, long_char: u32) -> bool

Returns a Boolean value that indicates whether a given long character is a member of the receiver.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§