pub trait Submessage<'a> {
type SubmessageList;
// Required methods
fn submessage_header(
&self,
octets_to_next_header: u16,
) -> SubmessageHeaderWrite;
fn submessage_elements(&'a self) -> Self::SubmessageList;
}
pub trait Submessage<'a> {
type SubmessageList;
// Required methods
fn submessage_header(
&self,
octets_to_next_header: u16,
) -> SubmessageHeaderWrite;
fn submessage_elements(&'a self) -> Self::SubmessageList;
}