pub struct ArticleThread {
pub object: Option<ObjRef>,
pub info: Metadata,
pub beads: Vec<Bead>,
}Expand description
An article thread (ISO 32000-1 §12.4.3, Table 160): its information dictionary and its beads in chain order.
Fields§
§object: Option<ObjRef>The thread dictionary’s reference, None when it was written
directly into the /Threads array.
info: Metadata/I: the thread’s title, author and the other document information
entries it carries, all None without one.
beads: Vec<Bead>The beads from /F along /N, until the chain returns to a bead
already seen (the last bead points back to the first) or breaks.
Trait Implementations§
Source§impl Clone for ArticleThread
impl Clone for ArticleThread
Source§impl Debug for ArticleThread
impl Debug for ArticleThread
Source§impl PartialEq for ArticleThread
impl PartialEq for ArticleThread
impl StructuralPartialEq for ArticleThread
Auto Trait Implementations§
impl Freeze for ArticleThread
impl RefUnwindSafe for ArticleThread
impl Send for ArticleThread
impl Sync for ArticleThread
impl Unpin for ArticleThread
impl UnsafeUnpin for ArticleThread
impl UnwindSafe for ArticleThread
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