`pow` メソッドを使う。
<https://doc.rust-lang.org/stable/std/index.html?search=pow>
```rust
let a: u32 = 3
let b: u32 = 2
println!("{}", a.pow(b)); // => 9
```
マイナスの累乗はできないため、`pow` の引数はマイナスのない型 `u32` などである必要がある
Ruby のように `**` 演算子は使えない。Rust では dereference に使われている。