[Bug 2259210] Review Request: rust-cached_proc_macro - Generic cache implementations and simplified function memoization