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: i16Page width.
height: i16Page height.
os: Vec<u8>Output buffer.
ts: Vec<u8>Text stream.
text: Vec<u8>Current text buffer.
x: i16Current line position ( from left of page ).
y: i16Current line position ( from bottom of page ).
sup: i16Current 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 Freeze for Page
impl RefUnwindSafe for Page
impl Send for Page
impl Sync for Page
impl Unpin for Page
impl UnsafeUnpin 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