pub enum CharacterSetId {
BasicLatin = 66,
AnselExtendedLatin = 69,
BasicHebrew = 50,
BasicArabic = 51,
ExtendedArabic = 52,
BasicCyrillic = 78,
ExtendedCyrillic = 81,
BasicGreek = 83,
Subscript = 98,
Superscript = 112,
GreekSymbols = 103,
EACC = 49,
}Expand description
Character set identifiers used in escape sequences
Variants§
BasicLatin = 66
Basic Latin (ASCII) - escape sequence final character ‘B’ (0x42)
AnselExtendedLatin = 69
ANSEL Extended Latin - escape sequence final character ‘E’ (0x45)
BasicHebrew = 50
Basic Hebrew - escape sequence final character ‘2’ (0x32)
BasicArabic = 51
Basic Arabic - escape sequence final character ‘3’ (0x33)
ExtendedArabic = 52
Extended Arabic - escape sequence final character ‘4’ (0x34)
BasicCyrillic = 78
Basic Cyrillic - escape sequence final character ‘N’ (0x4E)
ExtendedCyrillic = 81
Extended Cyrillic - escape sequence final character ‘Q’ (0x51)
BasicGreek = 83
Basic Greek - escape sequence final character ‘S’ (0x53)
Subscript = 98
Subscript characters - custom MARC set, escape sequence ESCb (0x1B 0x62)
Superscript = 112
Superscript characters - custom MARC set, escape sequence ESCp (0x1B 0x70)
GreekSymbols = 103
Greek Symbols - custom MARC set, escape sequence ESCg (0x1B 0x67)
EACC = 49
EACC (East Asian Character Code) - escape sequence final character ‘1’ (0x31), multibyte
Implementations§
Trait Implementations§
Source§impl Clone for CharacterSetId
impl Clone for CharacterSetId
Source§fn clone(&self) -> CharacterSetId
fn clone(&self) -> CharacterSetId
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for CharacterSetId
Source§impl Debug for CharacterSetId
impl Debug for CharacterSetId
impl Eq for CharacterSetId
Source§impl Hash for CharacterSetId
impl Hash for CharacterSetId
Source§impl PartialEq for CharacterSetId
impl PartialEq for CharacterSetId
Source§fn eq(&self, other: &CharacterSetId) -> bool
fn eq(&self, other: &CharacterSetId) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CharacterSetId
Auto Trait Implementations§
impl Freeze for CharacterSetId
impl RefUnwindSafe for CharacterSetId
impl Send for CharacterSetId
impl Sync for CharacterSetId
impl Unpin for CharacterSetId
impl UnsafeUnpin for CharacterSetId
impl UnwindSafe for CharacterSetId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more