Add back API which was deleted accidently #116

Merged
muellerr merged 1 commits from add-back-api into main 2024-11-08 15:50:47 +01:00

View File

@ -273,6 +273,15 @@ pub mod alloc_mod {
data: Vec::new(), data: Vec::new(),
} }
} }
pub fn as_tlv(&self) -> Tlv<'_> {
Tlv {
tlv_type_field: self.tlv_type_field,
// The API should ensure that the data length is never to large, so the unwrap for the
// LV creation should never be an issue.
lv: Lv::new(&self.data).expect("lv creation failed unexpectedly"),
}
}
} }
impl ReadableTlv for TlvOwned { impl ReadableTlv for TlvOwned {