std::io::Read
IO的に読み取り可能であることを示すtraint
https://doc.rust-lang.org/std/io/trait.Read.html
非同期に対応したものは