Trait mem_query::relation::SelfQuery[][src]

pub trait SelfQuery<'a>: QueryOutput<'a> {
    type Iter: Iterator<Item = Self::QueryRow>;
    fn iter_all(&'a self) -> Self::Iter;
}

Associated Types

type Iter: Iterator<Item = Self::QueryRow>[src]

Required methods

fn iter_all(&'a self) -> Self::Iter[src]

Implementors

impl<'a, R> SelfQuery<'a> for R where
    R: 'a + QueryOutput<'a>,
    &'a R: IntoIterator<Item = Self::QueryRow>, 
[src]

type Iter = <&'a R as IntoIterator>::IntoIter

fn iter_all(&'a self) -> Self::Iter[src]