[Bug 2259222] Review Request: rust-cached_proc_macro_types - Generic cache implementations and simplified function memoization