asキーワード

プリミティブ型の変換で使用する。

f64からi32に変換する事ができる。

let p: f64 = 50.5;
let a: i32 = 50.5 as i32;

Note: 標準では、f64からi32のFromトレイトは用意されていない

// NG
let a: i32 = i32::from(p)