[−][src]Trait language_reporting::IterBlockComponent
Associated Types
type Item
Required methods
fn append<impl FnMut(Self::Item, Document) -> Document>(
self,
block: impl FnMut(Self::Item, Document) -> Document,
document: Document
) -> Document where
impl FnMut(Self::Item, Document) -> Document: FnMut(Self::Item, Document) -> Document,
self,
block: impl FnMut(Self::Item, Document) -> Document,
document: Document
) -> Document where
impl FnMut(Self::Item, Document) -> Document: FnMut(Self::Item, Document) -> Document,
Provided methods
fn with<F>(component: Self, block: F) -> CurriedIterBlockComponent<Self, F> where
F: FnMut(Self::Item, Document) -> Document,
F: FnMut(Self::Item, Document) -> Document,
Implementors
impl<'item, U, Iterator> IterBlockComponent for Join<U, Iterator> where
Iterator: IntoIterator<Item = U>, [src]
impl<'item, U, Iterator> IterBlockComponent for Join<U, Iterator> where
Iterator: IntoIterator<Item = U>, type Item = U
fn append<impl FnMut(Self::Item, Document) -> Document>( | [src] |
fn with<F>(component: Self, block: F) -> CurriedIterBlockComponent<Self, F> where | [src] |
impl<U, Iterator> IterBlockComponent for Each<U, Iterator> where
Iterator: IntoIterator<Item = U>, [src]
impl<U, Iterator> IterBlockComponent for Each<U, Iterator> where
Iterator: IntoIterator<Item = U>, type Item = U
fn append<impl FnMut(U, Document) -> Document>( | [src] |
fn with<F>(component: Self, block: F) -> CurriedIterBlockComponent<Self, F> where | [src] |