Part1. https://medium.com/nilnull-jp/programming-bitcoin-%E3%82%92rust-%E3%81%A7%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%A6%E3%81%84%E3%81%8F-part-1-5ce708d82f6c 1. 有限体の実装 前回の記事で取り上げたモジュロ演算等を使った有限体の実装に写っていきます. といっても, ほぼPython で書かれたコードをRust で書き換えてあげてるだけですが. Python の場合コンストラクタで例外処理を入れたりしてるのですが,Rust では一旦Optionを使った処理で適合しない値が引数に与えられて初期化された際はNoneを返すというのをやろうと思います. なので,処理を実行している側で責任持ってError処理しろよ.というやり方で攻めていこうと思います(いいのかはわからん)