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