use crateTypeGeneratorSettings;
/// Intermediate Representation of a rust module.
/// Intermediate Representation of a rust type.
/// A trait that can translate a type into rust tokens similar to [`quote::ToTokens`], but
/// takes into account the `alloc_crate_path` from [`TypeGeneratorSettings`].