pub trait Attribute: Default + Sized {
type Error: Debug;
const INDEX: usize;
const BITS: u8;
// Required methods
fn from_bits(bits: u16) -> Result<Self, Self::Error>;
fn into_bits(self) -> u16;
}Required Associated Constants§
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".