Struct dogear::MergedNode [−][src]
pub struct MergedNode<'t> { pub guid: Guid, pub merge_state: MergeState<'t>, pub merged_children: Vec<MergedNode<'t>>, }
A merged bookmark node that indicates which side to prefer, and holds merged child nodes.
Fields
guid: Guid
merge_state: MergeState<'t>
merged_children: Vec<MergedNode<'t>>
Methods
impl<'t> MergedNode<'t>
[src]
impl<'t> MergedNode<'t>
pub fn new(guid: Guid, merge_state: MergeState<'t>) -> MergedNode<'t>
[src]
pub fn new(guid: Guid, merge_state: MergeState<'t>) -> MergedNode<'t>
pub fn into_tree(self) -> Result<Tree>
[src]
pub fn into_tree(self) -> Result<Tree>
pub fn to_ascii_string(&self) -> String
[src]
pub fn to_ascii_string(&self) -> String
Trait Implementations
impl<'t> Debug for MergedNode<'t>
[src]
impl<'t> Debug for MergedNode<'t>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'t> Display for MergedNode<'t>
[src]
impl<'t> Display for MergedNode<'t>
Auto Trait Implementations
impl<'t> Send for MergedNode<'t>
impl<'t> Send for MergedNode<'t>
impl<'t> Sync for MergedNode<'t>
impl<'t> Sync for MergedNode<'t>