pub struct Page {
pub width: i16,
pub height: i16,
pub os: Vec<u8>,
pub ts: Vec<u8>,
pub text: Vec<u8>,
pub x: i16,
pub y: i16,
pub sup: i16,
pub fonts: BTreeSet<usize>,
pub xobjs: BTreeSet<usize>,
/* private fields */
}
Expand description
Fields§
§width: i16
Page width.
height: i16
Page height.
os: Vec<u8>
Output buffer.
ts: Vec<u8>
Text stream.
text: Vec<u8>
Current text buffer.
x: i16
Current line position ( from left of page ).
y: i16
Current line position ( from bottom of page ).
sup: i16
Current super
fonts: BTreeSet<usize>
Set of font obj numbers used by page.
xobjs: BTreeSet<usize>
Set of other obj numbers used by page.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Page
impl Send for Page
impl Sync for Page
impl Unpin for Page
impl UnwindSafe for Page
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