pub fn generate_rust_code( wrapper: &CWrapper, wrappers: &HashMap<String, CWrapper>, include_common_code: bool, include_clippy: bool, include_aeron_client_registering_resource_t: bool, ) -> TokenStream