https://drashti-shah.medium.com/constant-functions-in-rust-harness-the-power-of-compile-time-evaluation-d6a6ba1b0083