pub struct PageIns {
pub n: u32,
pub split_up: bool,
pub height: i32,
pub broken_ptr: NodeRef,
pub broken_ins: NodeRef,
pub last_ins_ptr: NodeRef,
pub best_ins_ptr: NodeRef,
}Expand description
An insertion class record on the current page (TeX’s page_ins nodes, §981).
Fields§
§n: u32The insertion class.
split_up: boolWhether the class has been split (split_up), as opposed to
inserting.
height: i32Natural height plus depth accumulated so far.
broken_ptr: NodeRefFor split classes: where the split occurs (broken_ptr).
broken_ins: NodeRefThe insertion node that is split (broken_ins).
last_ins_ptr: NodeRefThe most recent insertion of this class (last_ins_ptr).
best_ins_ptr: NodeRefThe last insertion of this class on the best page
(best_ins_ptr).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PageIns
impl RefUnwindSafe for PageIns
impl Send for PageIns
impl Sync for PageIns
impl Unpin for PageIns
impl UnsafeUnpin for PageIns
impl UnwindSafe for PageIns
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