pub enum CidFamily {
AdobeJapan1,
AdobeGB1,
AdobeCNS1,
AdobeKorea1,
AdobeIdentity,
Custom {
registry: Vec<u8>,
ordering: Vec<u8>,
},
}Expand description
The registry+ordering family of a CID character collection.
Variants§
AdobeJapan1
Adobe-Japan1
AdobeGB1
Adobe-GB1
AdobeCNS1
Adobe-CNS1
AdobeKorea1
Adobe-Korea1
AdobeIdentity
Adobe-Identity
Custom
A non-predefined registry/ordering pair.
Implementations§
Source§impl CidFamily
impl CidFamily
Sourcepub fn from_registry_ordering(registry: &[u8], ordering: &[u8]) -> CidFamily
pub fn from_registry_ordering(registry: &[u8], ordering: &[u8]) -> CidFamily
Create a CidFamily from raw registry and ordering byte strings.
Sourcepub fn unicode_cmap(&self) -> Option<CMapName<'static>>
pub fn unicode_cmap(&self) -> Option<CMapName<'static>>
Return the predefined UTF-16 CMap that maps Unicode code points to CIDs
for this family, if one exists.
Trait Implementations§
impl Eq for CidFamily
impl StructuralPartialEq for CidFamily
Auto Trait Implementations§
impl Freeze for CidFamily
impl RefUnwindSafe for CidFamily
impl Send for CidFamily
impl Sync for CidFamily
impl Unpin for CidFamily
impl UnsafeUnpin for CidFamily
impl UnwindSafe for CidFamily
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