pub trait BitSliceUxExts {
// Required methods
fn as_u1(&self) -> u1;
fn as_u2(&self) -> u2;
fn as_u3(&self) -> u3;
fn as_u4(&self) -> u4;
fn as_u5(&self) -> u5;
fn as_u6(&self) -> u6;
fn as_u7(&self) -> u7;
}
pub trait BitSliceUxExts {
// Required methods
fn as_u1(&self) -> u1;
fn as_u2(&self) -> u2;
fn as_u3(&self) -> u3;
fn as_u4(&self) -> u4;
fn as_u5(&self) -> u5;
fn as_u6(&self) -> u6;
fn as_u7(&self) -> u7;
}