pub fn c_codec( ast: &Ast, key: LayoutKey, options: CCodecOptions, ) -> Result<Vec<Decl>, EncodeError>
Build the C encoder for every type in the model, under one plan.
As encode::codec.
encode::codec