#![cfg_attr(not(feature = "std"), no_std)] #![cfg_attr(feature = "nightly", feature(generic_associated_types, type_alias_impl_trait))] #[cfg(feature = "nightly")] pub mod adapter; pub mod shared_bus; pub trait SetConfig { type Config; fn set_config(&mut self, config: &Self::Config); }