pub trait MasterIcr<REG: MasterIcr> {
// Required methods
fn cmpc(&mut self, cmp: Cmp) -> CMPC_W<'_, REG>;
fn repc(&mut self) -> CMPC_W<'_, REG>;
fn updc(&mut self) -> CMPC_W<'_, REG>;
}
pub trait MasterIcr<REG: MasterIcr> {
// Required methods
fn cmpc(&mut self, cmp: Cmp) -> CMPC_W<'_, REG>;
fn repc(&mut self) -> CMPC_W<'_, REG>;
fn updc(&mut self) -> CMPC_W<'_, REG>;
}