国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

使用 ? 對(duì) option 求值

2023-03-24 18:06 作者:skylon2001  | 我要投稿

使用?match?語(yǔ)句可以解開?Option,但使用???運(yùn)算符通常會(huì)更容易。

比如:

fn get_birth_day(cur_age: Option<u8>) -> Option<String> {

? ?// get the real value, wrapped by some

? ?// if cur_age is None, below line x will be None

let x = cur_age?;

Some(format!("cur age is {}", x))

}


fn main() {

let _ = get_birth_day(Some(8));

}



? will unwrap the Option


self.job?.phone_number?.area_code

這種代碼, 就可以避免使用match 進(jìn)行很多層判斷

使用 ? 對(duì) option 求值的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
汕头市| 舞阳县| 龙泉市| 耒阳市| 太保市| 安泽县| 桦甸市| 扬州市| 吉林省| 宁南县| 西贡区| 深泽县| 宜州市| 平山县| 原阳县| 涿鹿县| 定边县| 贞丰县| 鹤峰县| 称多县| 墨脱县| 鄂州市| 米脂县| 岳阳市| 文登市| 开鲁县| 富民县| 兴国县| 布尔津县| 梓潼县| 海淀区| 桐乡市| 舟曲县| 唐山市| 吉木乃县| 井冈山市| 凤台县| 永宁县| 九龙城区| 通州市| 陇西县|