[−][src]Trait memur::MemurIterator
Implements collect to Arena
allocated lists.
Required methods
fn collect_list(self, arena: &Arena) -> Result<List<Self::Item>, UploadError>
fn collect_result_list<I, E>(self, arena: &Arena) -> Result<List<I>, E> where
Self: Iterator<Item = Result<I, E>>,
E: From<UploadError>,
Self: Iterator<Item = Result<I, E>>,
E: From<UploadError>,
fn collect_array(self, arena: &Arena) -> Result<Array<Self::Item>, UploadError> where
Self: ExactSizeIterator,
Self: ExactSizeIterator,
Implementors
impl<Q: Iterator> MemurIterator for Q
[src]
fn collect_list(self, arena: &Arena) -> Result<List<Self::Item>, UploadError>
[src]
fn collect_result_list<I, E>(self, arena: &Arena) -> Result<List<I>, E> where
Self: Iterator<Item = Result<I, E>>,
E: From<UploadError>,
[src]
Self: Iterator<Item = Result<I, E>>,
E: From<UploadError>,
fn collect_array(self, arena: &Arena) -> Result<Array<Self::Item>, UploadError> where
Q: ExactSizeIterator,
[src]
Q: ExactSizeIterator,