pub struct Res<'a> {
pub fonts: Vec<Font<'a>>,
pub font_dicts: Vec<DictResource<Font<'a>>>,
pub x_objects: Vec<XObject>,
pub x_object_dicts: Vec<DictResource<XObject>>,
pub char_procs: Vec<CharProc<'a>>,
pub encodings: Vec<Encoding<'a>>,
}Expand description
The global context for lowering
Fields§
§fonts: Vec<Font<'a>>Font resources
font_dicts: Vec<DictResource<Font<'a>>>Font dict resources
x_objects: Vec<XObject>Embedded object resources
x_object_dicts: Vec<DictResource<XObject>>Embedded object dict resources
char_procs: Vec<CharProc<'a>>Char Procedure resources
encodings: Vec<Encoding<'a>>Encoding resources
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Res<'a>
impl<'a> RefUnwindSafe for Res<'a>
impl<'a> Send for Res<'a>
impl<'a> Sync for Res<'a>
impl<'a> Unpin for Res<'a>
impl<'a> UnwindSafe for Res<'a>
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