Skip to main content

Emittable

Trait Emittable 

Source
pub trait Emittable {
    // Required method
    fn cargos(&self) -> impl Iterator<Item = &PartitionCargo>;
}
Expand description

What one value answers to have its declaration-site cargo emitted.

A cargo per delivery it carries, in the order a compiler receives them: a value delivering two says so rather than handing over one stream that claims to be both.

Required Methods§

Source

fn cargos(&self) -> impl Iterator<Item = &PartitionCargo>

The declaration-site cargos this value delivers.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl Emittable for RecipeBake

Available on crate feature host only.
Source§

impl<K: Kind> Emittable for Expansion<K>