generated at
RustにNullは無い
RustNullは無い
返り値何も無いならnullではなく空タプル(unit)
Unitは
EnumのOption<T>、要はSwiftとかのoptionalとやってることは同じ?
optionalをunwrapする綺麗な書き方は、こんな感じか
rust
match i32_bag.item { Some(v) => println!("found {} in bag!", v), None => println!("found nothing"), }
optional bindingに似ている
swiftの!みたいなのは無いのかな
.unwrapがあるのね
まあ当然非推奨
失敗するとerrではなくpanicなのか