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
Source§impl Default for LayoutPage
impl Default for LayoutPage
Source§fn default() -> LayoutPage
fn default() -> LayoutPage
Returns the “default value” for a type. Read more
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