萌娘百科祝大家辛丑年新年快乐~
萌娘百科衷心希望新型冠状病毒肺炎疫情早日结束! | 创建原型类条目前请阅读关于原型类条目收录方针变动的公告
针对音乐条目收录范围的修正案(2021.02.20)正在讨论中,欢迎参与!
  • 你好~!欢迎来到萌娘百科!如果您是第一次来到这里,点这里加入萌娘百科!
  • 欢迎具有翻译能力的同学~有意者请点→Category:需要翻译的条目
  • 如果您在萌娘百科上发现某些内容错误/空缺,请勇于修正/添加!编辑萌娘百科其实很容易!
  • 觉得萌娘百科有趣的话,请推荐给朋友哦~
  • 萌娘百科群119170500欢迎加入,加入时请写明【萌娘百科+自己的ID】~
  • 萌娘百科Discord群组已经建立,请点此加入!

Rust娘

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


外部链接与注释

官方网站