pub fn rust_type(
ty: &Type,
name_counter: &mut u32,
declarations: &mut TokenStream,
) -> TokenStreamExpand description
Generate a TokenStream containing the rust type name for a type.
The name_counter parameter is used to generate names for each recursively visited type. The declarations
parameter is used to accumulate declarations for each recursively visited type.