Struct indextree_ng::Node [] [src]

pub struct Node<T> {
    pub data: T,
    // some fields omitted
}

A node within a particular Arena

Fields

The actual data which will be stored within the tree

Methods

impl<T> Node<T>
[src]

[src]

Return the ID of the parent node, unless this node is the root of the tree.

[src]

Return the ID of the first child of this node, unless it has no child.

[src]

Return the ID of the last child of this node, unless it has no child.

[src]

Return the ID of the previous sibling of this node, unless it is a first child.

[src]

Return the ID of the previous sibling of this node, unless it is a first child.

Trait Implementations

impl<T: Clone> Clone for Node<T>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<T: Debug> Debug for Node<T>
[src]

[src]

Formats the value using the given formatter.

impl<T> Display for Node<T>
[src]

[src]

Formats the value using the given formatter. Read more