pub struct OutlineItem {
pub title: PdfString,
pub parent: ObjRef,
pub prev: Option<ObjRef>,
pub next: Option<ObjRef>,
pub first: Option<ObjRef>,
pub last: Option<ObjRef>,
pub count: usize,
pub action: Action,
}Expand description
A child outline item
Fields§
§title: PdfStringThe title of the outline item
parent: ObjRefThe parent of this item
prev: Option<ObjRef>The previous siblig
next: Option<ObjRef>The next sibling
first: Option<ObjRef>The first child
last: Option<ObjRef>The last child
count: usizeThe total amount of children
action: ActionThe destination to be used
Trait Implementations§
Source§impl Clone for OutlineItem
impl Clone for OutlineItem
Source§fn clone(&self) -> OutlineItem
fn clone(&self) -> OutlineItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OutlineItem
impl Debug for OutlineItem
Auto Trait Implementations§
impl Freeze for OutlineItem
impl RefUnwindSafe for OutlineItem
impl Send for OutlineItem
impl Sync for OutlineItem
impl Unpin for OutlineItem
impl UnwindSafe for OutlineItem
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