#[repr(C)]pub struct fz_stext_struct {
pub up: *mut fz_stext_block,
pub parent: *mut fz_stext_struct,
pub first_block: *mut fz_stext_block,
pub last_block: *mut fz_stext_block,
pub standard: fz_structure,
pub raw: __IncompleteArrayField<c_char>,
}Expand description
When we are collecting the structure information from
PDF structure trees/tags, we end up with a tree of
nodes. The structure should be walked in depth-first
traversal order to extract the content.
An fz_stext_struct pointer can be NULL to indicate that
we know there is a child there within the complete tree,
but we don’t know what it is yet.
Fields§
§up: *mut fz_stext_block§parent: *mut fz_stext_struct§first_block: *mut fz_stext_block§last_block: *mut fz_stext_block§standard: fz_structure§raw: __IncompleteArrayField<c_char>Trait Implementations§
Auto Trait Implementations§
impl Freeze for fz_stext_struct
impl RefUnwindSafe for fz_stext_struct
impl !Send for fz_stext_struct
impl !Sync for fz_stext_struct
impl Unpin for fz_stext_struct
impl UnwindSafe for fz_stext_struct
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