[−][src]Trait folia::select::SelectElements
This trait is for collections for which a SelectElementsIterator
can be created to iterate over data
items contained in it.
Required methods
fn select_by_key(
&'a self,
key: ElementKey,
selector: Selector,
recursion: Recursion,
inclusive: bool,
spanreferences: bool
) -> SelectElementsIterator<'a>ⓘNotable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
&'a self,
key: ElementKey,
selector: Selector,
recursion: Recursion,
inclusive: bool,
spanreferences: bool
) -> SelectElementsIterator<'a>ⓘ
Notable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
fn select(
&'a self,
selector: Selector,
recursion: Recursion
) -> SelectElementsIterator<'a>ⓘNotable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
&'a self,
selector: Selector,
recursion: Recursion
) -> SelectElementsIterator<'a>ⓘ
Notable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
Implementors
impl<'a> SelectElements<'a> for Document
[src]
fn select(
&'a self,
selector: Selector,
recursion: Recursion
) -> SelectElementsIterator<'a>ⓘNotable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
[src]
&'a self,
selector: Selector,
recursion: Recursion
) -> SelectElementsIterator<'a>ⓘ
Notable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
Returns a SelectElementsIterator
that can be used to iterate over elements under the element
specified by key
. The SelectElementsIterator
implements a depth-first-search (if recursion
is enabled).
fn select_by_key(
&'a self,
key: ElementKey,
selector: Selector,
recursion: Recursion,
inclusive: bool,
spanreferences: bool
) -> SelectElementsIterator<'a>ⓘNotable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
[src]
&'a self,
key: ElementKey,
selector: Selector,
recursion: Recursion,
inclusive: bool,
spanreferences: bool
) -> SelectElementsIterator<'a>ⓘ
Notable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
Returns a SelectElementsIterator
that can be used to iterate over elements under the element
specified by key
. The SelectElementsIterator
implements a depth-first-search (if recursion
is enabled).
impl<'a> SelectElements<'a> for Element<'a>
[src]
fn select(
&'a self,
selector: Selector,
recursion: Recursion
) -> SelectElementsIterator<'a>ⓘNotable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
[src]
&'a self,
selector: Selector,
recursion: Recursion
) -> SelectElementsIterator<'a>ⓘ
Notable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
Returns a SelectElementsIterator
that can be used to iterate over elements under the element
specified by key
. The SelectElementsIterator
implements a depth-first-search (if recursion
is enabled).
fn select_by_key(
&'a self,
key: ElementKey,
selector: Selector,
recursion: Recursion,
inclusive: bool,
spanreferences: bool
) -> SelectElementsIterator<'a>ⓘNotable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
[src]
&'a self,
key: ElementKey,
selector: Selector,
recursion: Recursion,
inclusive: bool,
spanreferences: bool
) -> SelectElementsIterator<'a>ⓘ
Notable traits for SelectElementsIterator<'a>
impl<'a> Iterator for SelectElementsIterator<'a> type Item = SelectElementsItem<'a>;
Returns a SelectElementsIterator
that can be used to iterate over elements under the element
specified by key
. The SelectElementsIterator
implements a depth-first-search (if recursion
is enabled).