Skip to main content

DownloadsExt

Trait DownloadsExt 

Source
pub trait DownloadsExt<This>
where This: DownloadsAlg + SourceRequestAlg, This::Downloads: DownloadCollectionAlg<Source = This::Source>,
{ // Required method fn downloads( &self, sources: impl IntoIterator<Item = This::Source>, ) -> This::Downloads; }
Expand description

Derives downloads-collection construction by composing associated carriers.

Required Methods§

Source

fn downloads( &self, sources: impl IntoIterator<Item = This::Source>, ) -> This::Downloads

Defines a downloads collection containing sources in declaration order.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<This> DownloadsExt<This> for This
where This: DownloadsAlg + SourceRequestAlg, This::Downloads: DownloadCollectionAlg<Source = This::Source>,

Derives downloads-collection construction by composing associated carriers.