pub trait BlockDefinition: BlockName { // Provided methods fn inputs(&self) -> Vec<InputId> ⓘ { ... } fn outputs(&self) -> Vec<OutputId> ⓘ { ... } }
A block definition.