pub enum DictKey {
Name(NameId),
Int(i64),
Real(u64),
Bool(bool),
String(Vec<u8>),
Operator(u16),
Identity(u32, u32, u32),
}Expand description
Key type for PostScript dictionary entries.
Variants§
Name(NameId)
Int(i64)
Real(u64)
Bool(bool)
String(Vec<u8>)
Operator(u16)
Identity(u32, u32, u32)
Identity key for composite objects (array, packedarray, dict). Uses (entity_id, start, len) for arrays, (entity_id, 0, 0) for dicts.
Trait Implementations§
impl Eq for DictKey
impl StructuralPartialEq for DictKey
Auto Trait Implementations§
impl Freeze for DictKey
impl RefUnwindSafe for DictKey
impl Send for DictKey
impl Sync for DictKey
impl Unpin for DictKey
impl UnsafeUnpin for DictKey
impl UnwindSafe for DictKey
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