Overview This project contains two crates: lens-rs and lens-rs_derive. The lens-rs provide some definitions of lens. The lens-rs_derive provide the macro to derive lens for data types. The lens-rs_generator generate optics for source files. read the guide