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

Rust娘

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索
Lucy-with-flag.png
基本资料
本名 Rust娘
别号 腐蚀、锈菌(秀君)
年龄 13岁
生日 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


注释与外部链接

官方网站