pub(crate) struct PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> {Show 13 fields
pub(crate) scale: Option<f64>,
pub(crate) display_header_footer: Option<bool>,
pub(crate) header_template: Option<&'a str>,
pub(crate) footer_template: Option<&'b str>,
pub(crate) print_background: Option<bool>,
pub(crate) landscape: Option<bool>,
pub(crate) page_ranges: Option<&'c str>,
pub(crate) format: Option<&'d str>,
pub(crate) width: Option<Length<'e>>,
pub(crate) height: Option<Length<'f>>,
pub(crate) prefer_css_page_size: Option<bool>,
pub(crate) margin: Option<PdfMargins<'g, 'h, 'i, 'j>>,
pub(crate) path: Option<PathBuf>,
}Fields§
§scale: Option<f64>§header_template: Option<&'a str>§print_background: Option<bool>§landscape: Option<bool>§page_ranges: Option<&'c str>§format: Option<&'d str>§width: Option<Length<'e>>§height: Option<Length<'f>>§prefer_css_page_size: Option<bool>§margin: Option<PdfMargins<'g, 'h, 'i, 'j>>§path: Option<PathBuf>Trait Implementations§
Auto Trait Implementations§
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> Freeze for PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> RefUnwindSafe for PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> Send for PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> Sync for PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> Unpin for PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j>
impl<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j> UnwindSafe for PdfArgs<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, 'i, 'j>
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