pub trait Controller { type Config; // Required method fn configure(&self, _: Self::Config); }
Shared interface for configuring components.