Trait domain::base::rdata::RtypeRecordData
source · pub trait RtypeRecordData {
const RTYPE: Rtype;
}Expand description
A type for record data for a single specific record type.
If a record data type only ever processes one single record type, things
can be a lot simpler. The type can be given as an associated constant
which can be used to implement RecordData. In addition, parsing can
be done atop an implementation of the Parse trait.
This trait provides such a simplification by providing RecordData
for all types implementing it and the other requirements for
RecordData. If the type additionally implements Parse, it will
also receive a ParseRecordData implementation.