Struct uindex::facttree::FSNode [−][src]
pub struct FSNode<'a> { /* fields omitted */ }
Implementations
impl<'a> FSNode<'a>
[src]
impl<'a> FSNode<'a>
[src]pub fn new(value: Option<&'a MPSegment>) -> FSNode<'a>
[src]
pub fn get_child(&'a self, path_id: u64) -> Option<&'a Self>
[src]
pub fn get_lchild(&'a self, path_id: u64) -> Option<&'a Self>
[src]
pub fn get_child_r(&'a self, path: &'a MPPath<'a>) -> Option<&'a Self>
[src]
pub fn get_lchild_r(&'a self, path: &'a MPPath<'a>) -> Option<&'a Self>
[src]
pub fn query_paths(
&'a self,
all_all_paths: &'a [&'a [MPPath<'_>]],
matching: MPMatching<'a>,
resp: Vec<MPMatching<'a>>,
root: Option<&'a FSNode<'a>>
) -> Vec<MPMatching<'a>>
[src]
&'a self,
all_all_paths: &'a [&'a [MPPath<'_>]],
matching: MPMatching<'a>,
resp: Vec<MPMatching<'a>>,
root: Option<&'a FSNode<'a>>
) -> Vec<MPMatching<'a>>