pub struct StructureNode {
pub id: StructureId,
pub role: StructureRole,
pub children: Vec<StructureId>,
pub alternate_text: Option<String>,
}Expand description
One node in the result-local logical structure tree.
Fields§
§id: StructureId§role: StructureRole§children: Vec<StructureId>§alternate_text: Option<String>Trait Implementations§
Source§impl Clone for StructureNode
impl Clone for StructureNode
Source§fn clone(&self) -> StructureNode
fn clone(&self) -> StructureNode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StructureNode
impl Debug for StructureNode
impl Eq for StructureNode
Source§impl PartialEq for StructureNode
impl PartialEq for StructureNode
impl StructuralPartialEq for StructureNode
Auto Trait Implementations§
impl Freeze for StructureNode
impl RefUnwindSafe for StructureNode
impl Send for StructureNode
impl Sync for StructureNode
impl Unpin for StructureNode
impl UnsafeUnpin for StructureNode
impl UnwindSafe for StructureNode
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