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§
Sourcefn p_alphanumeric_character_set() -> NSCharacterSet
fn p_alphanumeric_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Categories L*, M*, and N*.
Sourcefn p_capitalized_letter_character_set() -> NSCharacterSet
fn p_capitalized_letter_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category Lt.
Sourcefn p_control_character_set() -> NSCharacterSet
fn p_control_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category Cc and Cf.
Sourcefn p_decimal_digit_character_set() -> NSCharacterSet
fn p_decimal_digit_character_set() -> NSCharacterSet
A character set containing the characters in the category of Decimal Numbers.
Sourcefn p_decomposable_character_set() -> NSCharacterSet
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.
Sourcefn p_illegal_character_set() -> NSCharacterSet
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.
Sourcefn p_letter_character_set() -> NSCharacterSet
fn p_letter_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category L* & M*.
Sourcefn p_lowercase_letter_character_set() -> NSCharacterSet
fn p_lowercase_letter_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category Ll.
Sourcefn p_newline_character_set() -> NSCharacterSet
fn p_newline_character_set() -> NSCharacterSet
A character set containing the newline characters (U+000A ~ U+000D, U+0085, U+2028, and U+2029).
Sourcefn p_non_base_character_set() -> NSCharacterSet
fn p_non_base_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category M*.
Sourcefn p_punctuation_character_set() -> NSCharacterSet
fn p_punctuation_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category P*.
Sourcefn p_symbol_character_set() -> NSCharacterSet
fn p_symbol_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category S*.
Sourcefn p_uppercase_letter_character_set() -> NSCharacterSet
fn p_uppercase_letter_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category Lu and Lt.
Sourcefn p_whitespace_and_newline_character_set() -> NSCharacterSet
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.
Sourcefn p_whitespace_character_set() -> NSCharacterSet
fn p_whitespace_character_set() -> NSCharacterSet
A character set containing the characters in Unicode General Category Zs and CHARACTER TABULATION (U+0009).
Sourcefn p_url_fragment_allowed_character_set() -> NSCharacterSet
fn p_url_fragment_allowed_character_set() -> NSCharacterSet
Returns the character set for characters allowed in a fragment URL component.
Sourcefn p_url_host_allowed_character_set() -> NSCharacterSet
fn p_url_host_allowed_character_set() -> NSCharacterSet
Returns the character set for characters allowed in a host URL subcomponent.
Sourcefn p_url_password_allowed_character_set() -> NSCharacterSet
fn p_url_password_allowed_character_set() -> NSCharacterSet
Returns the character set for characters allowed in a password URL subcomponent.
Sourcefn p_url_path_allowed_character_set() -> NSCharacterSet
fn p_url_path_allowed_character_set() -> NSCharacterSet
Returns the character set for characters allowed in a path URL component.
Sourcefn p_url_query_allowed_character_set() -> NSCharacterSet
fn p_url_query_allowed_character_set() -> NSCharacterSet
Returns the character set for characters allowed in a query URL component.
Sourcefn p_url_user_allowed_character_set() -> NSCharacterSet
fn p_url_user_allowed_character_set() -> NSCharacterSet
Returns the character set for characters allowed in a user URL subcomponent.
Sourcefn m_init_with_coder(&mut self, coder: NSCoder) -> Self
fn m_init_with_coder(&mut self, coder: NSCoder) -> Self
Initializing with coder
Sourcefn m_character_set_with_characters_in_string(string: NSString) -> NSCharacterSet
fn m_character_set_with_characters_in_string(string: NSString) -> NSCharacterSet
Returns a character set containing the characters in a given string.
Sourcefn m_character_set_with_range(range: NSRange) -> NSCharacterSet
fn m_character_set_with_range(range: NSRange) -> NSCharacterSet
Returns a character set containing characters with Unicode values in a given range.
Sourcefn m_character_set_with_bitmap_representation(data: NSData) -> NSCharacterSet
fn m_character_set_with_bitmap_representation(data: NSData) -> NSCharacterSet
Returns a character set containing characters determined by a given bitmap representation.
Sourcefn m_character_set_with_contents_of_file(path: NSString) -> NSCharacterSet
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.
Sourcefn p_bitmap_representation(&self) -> NSData
fn p_bitmap_representation(&self) -> NSData
An NSData object encoding the receiver in binary format.
Sourcefn p_inverted_set(&self) -> NSCharacterSet
fn p_inverted_set(&self) -> NSCharacterSet
A character set containing only characters that don’t exist in the receiver.
Sourcefn m_character_is_member(&self, character: unichar) -> bool
fn m_character_is_member(&self, character: unichar) -> bool
Returns a Boolean value that indicates whether a given character is in the receiver.
Sourcefn m_has_member_in_plane(&self, plane: UInt8) -> bool
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.
Sourcefn m_is_superset_of_set(&self, other: NSCharacterSet) -> bool
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.
Sourcefn m_long_character_is_member(&self, long_char: u32) -> bool
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.