pub struct CmapEncoding(pub u16);Expand description
Encoding IDs. The meaning depends on the platform; common values are listed here.
Several names share a value (one per platform), so this is a value type with associated constants.
Tuple Fields§
§0: u16Implementations§
Source§impl CmapEncoding
impl CmapEncoding
pub const Unicode_1_0: CmapEncoding
pub const Unicode_1_1: CmapEncoding
pub const Unicode_ISO_10646: CmapEncoding
pub const Unicode_2_0_BMP: CmapEncoding
pub const Unicode_2_0_full: CmapEncoding
pub const Macintosh_Roman: CmapEncoding
pub const Macintosh_Japanese: CmapEncoding
pub const Macintosh_ChineseTraditional: CmapEncoding
pub const Macintosh_Korean: CmapEncoding
pub const Macintosh_Arabic: CmapEncoding
pub const Macintosh_Hebrew: CmapEncoding
pub const Macintosh_Greek: CmapEncoding
pub const Macintosh_Russian: CmapEncoding
pub const Macintosh_RSymbol: CmapEncoding
pub const Microsoft_Symbol: CmapEncoding
Sourcepub const Microsoft_UnicodeBMP: CmapEncoding
pub const Microsoft_UnicodeBMP: CmapEncoding
UCS-2 / UTF-16 (BMP).
pub const Microsoft_ShiftJIS: CmapEncoding
pub const Microsoft_PRChina: CmapEncoding
pub const Microsoft_Big5: CmapEncoding
pub const Microsoft_Wansung: CmapEncoding
pub const Microsoft_Johab: CmapEncoding
Sourcepub const Microsoft_UCS4: CmapEncoding
pub const Microsoft_UCS4: CmapEncoding
UTF-32 (format 12).
Trait Implementations§
Source§impl Clone for CmapEncoding
impl Clone for CmapEncoding
impl Copy for CmapEncoding
Source§impl Debug for CmapEncoding
impl Debug for CmapEncoding
Source§impl Default for CmapEncoding
impl Default for CmapEncoding
impl Eq for CmapEncoding
Source§impl From<u16> for CmapEncoding
impl From<u16> for CmapEncoding
Source§impl Hash for CmapEncoding
impl Hash for CmapEncoding
Source§impl PartialEq for CmapEncoding
impl PartialEq for CmapEncoding
impl StructuralPartialEq for CmapEncoding
Auto Trait Implementations§
impl Freeze for CmapEncoding
impl RefUnwindSafe for CmapEncoding
impl Send for CmapEncoding
impl Sync for CmapEncoding
impl Unpin for CmapEncoding
impl UnsafeUnpin for CmapEncoding
impl UnwindSafe for CmapEncoding
Blanket Implementations§
Source§impl<T> AnyValue for Twhere
T: PartialEq + 'static,
impl<T> AnyValue for Twhere
T: PartialEq + 'static,
fn any_value_as_any(&self) -> &(dyn Any + 'static)
fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool
fn any_value_type_name(&self) -> &'static str
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> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more