Rustでの関数宣言方法

Rustでの関数の宣言は以下のように行う。 返却値がない場合は->返却値の型の部分は省略可能。 ただし、正しくはユニット型を返しているため->()を省略している。

fn 関数名(引数:引数の型, ...) -> 返却値の型 {
  関数の実装
}