pub struct Writer {Show 21 fields
pub b: BasicPdfWriter,
pub p: Page,
pub fonts: Vec<Box<dyn Font>>,
pub cur_font: usize,
pub font_size: i16,
pub sup: i16,
pub mode: Mode,
pub title: String,
pub pages: Vec<Page>,
pub new_page: bool,
pub line_pad: i16,
pub margin_left: i16,
pub margin_right: i16,
pub margin_top: i16,
pub margin_bottom: i16,
pub page_width: i16,
pub page_height: i16,
pub line_used: i16,
pub line: Vec<Item>,
pub max_font_size: i16,
pub center: i16,
}Expand description
Fields§
§b: BasicPdfWriter§p: Page§fonts: Vec<Box<dyn Font>>§cur_font: usize§font_size: i16§sup: i16§mode: Mode§title: String§pages: Vec<Page>§new_page: bool§line_pad: i16§margin_left: i16§margin_right: i16§margin_top: i16§margin_bottom: i16§page_width: i16§page_height: i16§line_used: i16§line: Vec<Item>§max_font_size: i16§center: i16Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Writer
impl !RefUnwindSafe for Writer
impl !Send for Writer
impl !Sync for Writer
impl Unpin for Writer
impl UnsafeUnpin for Writer
impl !UnwindSafe for Writer
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