Struct spirit::fragment::SeqInstaller [−][src]
pub struct SeqInstaller<Slave> { /* fields omitted */ }
Expand description
A sequence installer.
This is an auxiliary installer wrapper, to install instances from a collection of fragments.
Usually, this is used behind the scenes in things like Vec<F: Fragment>
and shouldn’t have to
be used by user directly.
Trait Implementations
Returns the “default value” for a type. Read more
impl<Resource, O, C, Slave> Installer<Resource, O, C> for SeqInstaller<Slave> where
Resource: IntoIterator,
Slave: Installer<Resource::Item, O, C>,
impl<Resource, O, C, Slave> Installer<Resource, O, C> for SeqInstaller<Slave> where
Resource: IntoIterator,
Slave: Installer<Resource::Item, O, C>,
type UninstallHandle = Vec<Slave::UninstallHandle>
type UninstallHandle = Vec<Slave::UninstallHandle>
A handle representing lifetime of the resource. Read more
Installs another instance of the resource. Read more