美文网首页
rust基础学习总结

rust基础学习总结

作者: 多啦梦_1adc | 来源:发表于2020-07-01 11:59 被阅读0次

1,对象实现Clone等接口

impl Clone for Obj {

    fn clone(&self)->Self{

     Self{x:self.x, y:self.y}

   }

}

2,基本数据类型默认实现Clone,Copy接口

3,loop有返回值,例如:

let mut i =0;

let res = loop{

   i*=2;

    break i

}

相关文章

  • rust基础学习总结

    1,对象实现Clone等接口 impl Clone for Obj { fn clone(&self)->Se...

  • rust leetcode zigzag-conversion

    每日小刷 leetcode RuntimeMemory16ms2.5m 好好学习rust和基础算法 目标:rust工程师

  • rust leetcode 最大回文序列

    每日小刷 leetcode RuntimeMemory16ms2.5m 好好学习rust和基础算法 目标:rust工程师

  • 001 Rust 异步编程,Why Async

    前言 我们之前已经学习过Rust编程基础相关的一些知识,下面进入到Rust异步编程的学习,本节主要介绍为什么需要R...

  • Rust基础学习-01-安装Rust

    关于Rust的介绍,这里不再描述什么,网络上已经有很多信息了,这里,我们直接开始。这个系列的博客,是在学习 Rus...

  • rust学习总结-3

    _占位符 忽略该值或者类型,类似go中的 使用下划线开头忽略未使用的变量, 不会产生警告 _x 仍会将值绑定到变量...

  • rust学习总结-4

    Vector 动态数组类型用Vec 访问元素,确保索引不会越界的时候,就用索引访问,否则用 .get(索引超...

  • rust学习总结-1

    安装 install[https://www.rust-lang.org/zh-CN/tools/install]...

  • rust学习总结-2

    声明变量 let 可变性 默认不可变mut 修饰可变 变量遮蔽(shadowing) Rust 允许声明相同的变量...

  • rust学习总结001

网友评论

      本文标题:rust基础学习总结

      本文链接:https://www.haomeiwen.com/subject/duecqktx.html