2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Rust娘

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋
Lucy-with-flag.png
基本資料
本名 Rust娘
別號 腐蝕、鏽菌(秀君)
年齡 14歲
生日 2010年7月7日
星座 巨蟹座
萌點 文靜、溫柔、友好、PLAY技巧性高、宇宙第一的程式語言
親屬或相關人
(前輩們(ML、SASL、C)),(姐姐們(OCaml、Haskell、Cyclone、C++)),(妹妹們(妹妹們目前太弱小,暫時不值一提))

Rust娘是程式語言Rust擬人化萌娘。

人物介紹

誕生之日開天闢地起就備受程序媛們神仙們的關注,因為它的創造者不是一個人或幾個人,而是整個世界的高級智慧生物人類她不像其他的女孩子是有生父和生母的,她是由神仙級別的大佬們聯合創造的高級人工智慧體。(誤)

該生命體很是傲嬌智能:如果你不聽她的話,她就不會陪你玩。你若想享受和她在一起的快樂愉悅,必須提前了解足夠的信息、做好充分的準備! 否則她會讓你黑化的!

剛開始和她來往你會覺得她很難接近(概念可能會覺得很多,但C++姐姐更多),但是接近之後才能體會到她的溫柔(比C++姐姐友好很多的錯誤提示),愛為人著想(精心設計的所有權系統)

impl Kotlin for Rust

這位智能體得到了部分 Kotlin 狂熱粉絲的青睞疼愛,他們認為這隻小蘿莉必須擁有「Kotlin標準庫小內褲」最基本的幾個擴展函數♂♀作為類庫內褲優雅可愛

於是,寫出編織點 trait 擴展內褲給心愛的 Rust 小蘿莉:

pub trait KtStd {
    fn let_ref<R>(&self, block: impl FnOnce(&Self) -> R) -> R { block(self) }
    fn let_mut<R>(&mut self, mut block: impl FnMut(&mut Self) -> R) -> R { block(self) }
    fn let_owned<R>(self, block: impl FnOnce(Self) -> R) -> R where Self: Sized { block(self) }
    fn also_ref(&self, block: impl FnOnce(&Self)) -> &Self { block(self); self }
    fn also_mut(&mut self, mut block: impl FnMut(&mut Self)) -> &mut Self { block(self); self }
}
impl <T> KtStd for T {}

紳士們可以直接作為自己的類庫來使用哦!

第一次約會調教

fn main() { // 定义主函数
    println!("Hello, world!"); // 打印“Hello, world!”到标准输出
}

經典語錄

  • hack without fear
  • create anything like C++
  • empowering everyone to build reliable and efficient software


注釋與外部連結

官方網站