* And short descriptions to all solana-program modules and macros. Also fill out some of the docs within these modules. * Update sdk/program/src/lib.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/sanitize.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/pubkey.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/program_memory.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/program_memory.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/program_memory.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/program_memory.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update sdk/program/src/program_memory.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com> * Update hash module docs * Make solana-program crate docs match Pubkey docs * Update sdk/program/src/program_memory.rs Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* Remove dependency on `hex` * Update lock file * Use `debug_struct` instead of own format * Share code, add test, and fix rent_epoch spelling Co-authored-by: Tyera Eulberg <tyera@solana.com>