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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more