pub struct OutlineNode {
pub record: OutlineRecord,
pub children: Vec<OutlineNode>,
}Expand description
One node in the assembled outline tree.
Fields§
§record: OutlineRecord§children: Vec<OutlineNode>Trait Implementations§
Source§impl Clone for OutlineNode
impl Clone for OutlineNode
Source§fn clone(&self) -> OutlineNode
fn clone(&self) -> OutlineNode
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 moreAuto Trait Implementations§
impl Freeze for OutlineNode
impl RefUnwindSafe for OutlineNode
impl Send for OutlineNode
impl Sync for OutlineNode
impl Unpin for OutlineNode
impl UnsafeUnpin for OutlineNode
impl UnwindSafe for OutlineNode
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