In this PR I did a lot of naming refactoring to use less verbose names and documented the functions. Also used the derive_getters crate with the helpful auto_copy_getters feature that will create copy getters for any value that is Copy, rather than a reference getter.
In this PR I did a lot of naming refactoring to use less verbose names and documented the functions. Also used the
derive_getters
crate with the helpfulauto_copy_getters
feature that will create copy getters for any value that is Copy, rather than a reference getter.