// --------------------------------------------------
// external
// --------------------------------------------------
use TokenStream;
use quote;
/// debug logger used in generated code
pub
/// Returns the ident of the generated partial-packet struct for a given
/// container ident, e.g. `Xxx` -> `XxxPartialPacket`. The naming is
/// load-bearing for the `[`tinyklv::traits::DecodePartial::Partial`]
/// associated type emitted by [`gen_decode_impl`].
pub
/// packet lifetime character used in generated struct names
pub