pub trait TursoIteratorExt: Iterator + Sized {
// Provided methods
fn try_collect<C>(self) -> Result<C, TryReserveError>
where C: TursoFromIterator<Self::Item> { ... }
fn try_unzip<A, B, FromA, FromB>(
self,
) -> Result<(FromA, FromB), TryReserveError>
where (FromA, FromB): TursoFromIterator<(A, B)>,
Self: Iterator<Item = (A, B)> { ... }
}Provided Methods§
fn try_collect<C>(self) -> Result<C, TryReserveError>where
C: TursoFromIterator<Self::Item>,
fn try_unzip<A, B, FromA, FromB>( self, ) -> Result<(FromA, FromB), TryReserveError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".