Rust では、次のように変数を書式付きで出力できます。
fn main(){
let r:f64 = rand::random();
println!("{}",r);
}
しかし、これはうまくいきません:
fn main(){
println!("{}",rand::random());
}
次のエラーが表示されます。
|
31 | println!("{}",rand::random());
| ^^^^^^^^^^^^ cannot infer type for type parameter `T` declared on the function `random`
関数の戻り値を直接使用することは可能println!
ですか?