pub struct LayoutPage {
pub width: f64,
pub height: f64,
pub nodes: Vec<LayoutNode>,
pub runtime_instantiated: bool,
}Expand description
A single page in the layout output.
Fields§
§width: f64Page width.
height: f64Page height.
nodes: Vec<LayoutNode>Layout nodes on this page.
runtime_instantiated: boolTrue when this page was emitted onto a pageArea that the XFA runtime recorded in the form-DOM packet (XFA 3.3 §8.6 / §3.1). Downstream pipelines must NOT drop such pages on data-empty heuristics — the runtime already committed to emitting them.
Trait Implementations§
Source§impl Debug for LayoutPage
impl Debug for LayoutPage
Auto Trait Implementations§
impl Freeze for LayoutPage
impl RefUnwindSafe for LayoutPage
impl Send for LayoutPage
impl Sync for LayoutPage
impl Unpin for LayoutPage
impl UnsafeUnpin for LayoutPage
impl UnwindSafe for LayoutPage
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