pub trait ReadWriteable {
type T: UIntLike;
type R: RegisterLongName;
// Required method
fn modify(&self, field: FieldValue<Self::T, Self::R>);
}Expand description
Readable and Writeable register, over the same RegisterLongName
Register which supports both reading and setting a value.
This trait does not have to be implemented manually! It is automatically
implemented for every type that is both Readable and Writeable, as
long as Readable::R == Writeable::R (i.e. not for
Aliased registers).
Required Associated Types§
Required Methods§
Sourcefn modify(&self, field: FieldValue<Self::T, Self::R>)
fn modify(&self, field: FieldValue<Self::T, Self::R>)
Write the value of one or more fields, leaving the other fields unchanged
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".