#[repr(transparent)]pub struct NSStringEncoding(pub NSUInteger);
Expand description
Possible NSString
encodings.
See documentation.
Tuple Fields§
§0: NSUInteger
Implementations§
Source§impl NSStringEncoding
impl NSStringEncoding
Sourcepub const ASCII_NON_LOSSY: Self
pub const ASCII_NON_LOSSY: Self
7-bit verbose ASCII to represent all Unicode characters.
Sourcepub const UNICODE: Self = Self::UTF16
pub const UNICODE: Self = Self::UTF16
The canonical Unicode encoding for string objects.
This is an alias for UTF16
.
Sourcepub const UTF8: Self
pub const UTF8: Self
An 8-bit representation of Unicode characters, suitable for transmission or storage by ASCII-based systems.
Sourcepub const ISO_LATIN1: Self
pub const ISO_LATIN1: Self
8-bit ISO Latin 1 encoding.
Sourcepub const ISO_LATIN2: Self
pub const ISO_LATIN2: Self
8-bit ISO Latin 2 encoding.
Sourcepub const JP_ISO2022: Self
pub const JP_ISO2022: Self
ISO 2022 Japanese encoding for email.
Sourcepub const WINDOWS_CP1251: Self
pub const WINDOWS_CP1251: Self
Microsoft Windows codepage 1251, encoding Cyrillic characters; equivalent to AdobeStandardCyrillic font encoding.
Sourcepub const WINDOWS_CP1252: Self
pub const WINDOWS_CP1252: Self
Microsoft Windows codepage 1252; equivalent to WinLatin1.
Sourcepub const WINDOWS_CP1253: Self
pub const WINDOWS_CP1253: Self
Microsoft Windows codepage 1253, encoding Greek characters.
Sourcepub const WINDOWS_CP1254: Self
pub const WINDOWS_CP1254: Self
Microsoft Windows codepage 1254, encoding Turkish characters.
Sourcepub const WINDOWS_CP1250: Self
pub const WINDOWS_CP1250: Self
Microsoft Windows codepage 1250; equivalent to WinLatin2.
Trait Implementations§
Source§impl Clone for NSStringEncoding
impl Clone for NSStringEncoding
Source§fn clone(&self) -> NSStringEncoding
fn clone(&self) -> NSStringEncoding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NSStringEncoding
impl Debug for NSStringEncoding
Source§impl Hash for NSStringEncoding
impl Hash for NSStringEncoding
Source§impl Ord for NSStringEncoding
impl Ord for NSStringEncoding
Source§fn cmp(&self, other: &NSStringEncoding) -> Ordering
fn cmp(&self, other: &NSStringEncoding) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for NSStringEncoding
impl PartialEq for NSStringEncoding
Source§impl PartialOrd for NSStringEncoding
impl PartialOrd for NSStringEncoding
impl Copy for NSStringEncoding
impl Eq for NSStringEncoding
impl StructuralPartialEq for NSStringEncoding
Auto Trait Implementations§
impl Freeze for NSStringEncoding
impl RefUnwindSafe for NSStringEncoding
impl Send for NSStringEncoding
impl Sync for NSStringEncoding
impl Unpin for NSStringEncoding
impl UnwindSafe for NSStringEncoding
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