ccgen
Store information in order to fully generate a C header
this crate is no_std so that no_std crates can use it the use of alloc is for efficiency of storage and thus crates do not use alloc should only conditionally include ccgen for header generation
features:
tok - this feature includes the tokenizer which should be used when actually generating the headers and for simplifing complex headers like an annex K compliant string.h this feature requires alloc