pub struct RequirementHandler {
pub kind: String,
pub script: Option<String>,
}Expand description
One requirement handler (ISO 32000-1 §12.10.2, Table 267), read as data: pdfboss runs no JavaScript, so the handler is reported, not invoked.
Fields§
§kind: String/S: JS for a document-level JavaScript, NoOp for doing nothing;
any other name is kept as written.
script: Option<String>/Script: the name of the document-level JavaScript a JS handler
runs, as the catalog’s /Names /JavaScript tree lists it.
Trait Implementations§
Source§impl Clone for RequirementHandler
impl Clone for RequirementHandler
Source§impl Debug for RequirementHandler
impl Debug for RequirementHandler
impl Eq for RequirementHandler
Source§impl PartialEq for RequirementHandler
impl PartialEq for RequirementHandler
impl StructuralPartialEq for RequirementHandler
Auto Trait Implementations§
impl Freeze for RequirementHandler
impl RefUnwindSafe for RequirementHandler
impl Send for RequirementHandler
impl Sync for RequirementHandler
impl Unpin for RequirementHandler
impl UnsafeUnpin for RequirementHandler
impl UnwindSafe for RequirementHandler
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