[][src]Struct kuchiki::iter::Siblings

pub struct Siblings(_);

A double-ended iterator of sibling nodes.

Trait Implementations

impl Clone for Siblings[src]

impl Debug for Siblings[src]

impl DoubleEndedIterator for Siblings[src]

impl Iterator for Siblings[src]

type Item = NodeRef

The type of the elements being iterated over.

Auto Trait Implementations

impl !RefUnwindSafe for Siblings

impl !Send for Siblings

impl !Sync for Siblings

impl Unpin for Siblings

impl !UnwindSafe for Siblings

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<I> IntoIterator for I where
    I: Iterator
[src]

type Item = <I as Iterator>::Item

The type of the elements being iterated over.

type IntoIter = I

Which kind of iterator are we turning this into?

impl<I> NodeIterator for I where
    I: Iterator<Item = NodeRef>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.