#![forbid(unsafe_code)]
#[doc = include_str!("../README.md")]
pub mod klv;
pub mod klv_packet;
pub mod klv_value;
pub mod tag;
#[derive(Debug, thiserror::Error)]
pub enum ErrorKind {
#[error("Tag `{0}` is currently unsupported")]
UnsupportedTag(usize),
#[error("Checksum for KLV packet is invalid")]
InvalidChecksum,
}