pub struct ActiveLink {
pub level: i32,
pub piece: Option<usize>,
pub first_open: bool,
pub margin: i32,
pub continued: bool,
pub attr: Vec<u8>,
pub action: PdfAction,
}Expand description
A link whose \pdfextension endlink has not been shipped yet.
Fields§
§level: i32Box nesting level (cur_s) of the box that holds the startlink;
every later hlist at that level gets a rectangle of its own.
piece: Option<usize>The rectangle being built on the current page, if any.
first_open: boolWhether that rectangle is the first one, whose right edge is still open.
margin: i32\pdfvariable linkmargin at the start of the link.
continued: boolWhether the current rectangle continues the link from an earlier box (it then ends at the endlink without margin).
attr: Vec<u8>attr {…}.
action: PdfActionThe action.
Trait Implementations§
Source§impl Clone for ActiveLink
impl Clone for ActiveLink
Auto Trait Implementations§
impl Freeze for ActiveLink
impl RefUnwindSafe for ActiveLink
impl Send for ActiveLink
impl Sync for ActiveLink
impl Unpin for ActiveLink
impl UnsafeUnpin for ActiveLink
impl UnwindSafe for ActiveLink
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