[−][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]
Iterator: IntoIterator<Item = U>,
type Item = U
fn append<impl FnMut(Self::Item, Document) -> Document>(
self,
block: impl FnMut(Self::Item, Document) -> Document,
into: Document
) -> Document where
impl FnMut(Self::Item, Document) -> Document: FnMut(<Join<U, Iterator> as IterBlockComponent>::Item, Document) -> Document,
[src]
self,
block: impl FnMut(Self::Item, Document) -> Document,
into: Document
) -> Document where
impl FnMut(Self::Item, Document) -> Document: FnMut(<Join<U, Iterator> as IterBlockComponent>::Item, Document) -> Document,
impl<U, Iterator> IterBlockComponent for Each<U, Iterator> where
Iterator: IntoIterator<Item = U>,
[src]
Iterator: IntoIterator<Item = U>,