Smart cache library for RUST languge