置顶公告:【置顶】关于临时开启评论区所有功能的公告(2022.10.22) | 【置顶】关于本站Widget恢复使用的公告
  • 你好~!欢迎来到萌娘百科镜像站!如需查看或编辑,请联系本站管理员注册账号。
  • 本镜像站和其他萌娘百科的镜像站无关,请注意分别。

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


注释与外部链接

官方网站