Trait tock_registers::interfaces::ReadWriteable[][src]

pub trait ReadWriteable {
    type T: UIntLike;
    type R: RegisterLongName;
    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).

Associated Types

Required methods

Write the value of one or more fields, leaving the other fields unchanged

Implementors