当前位置: 首页 > news >正文

做建材哪个网站平台好设计网站的软件

做建材哪个网站平台好,设计网站的软件,vue 做pc网站可以吗,信阳网站建设信阳rust 初探 – 路径Path 路径(Path) 目的:为了在 Rust 的模块中找到某个条目,需要使用 路径两种形式: 绝对路径:从 crate root 开始,使用 crate 名或字面值 crate相对路径:从当前模…

rust 初探 – 路径Path

路径(Path)

  • 目的:为了在 Rust 的模块中找到某个条目,需要使用 路径
  • 两种形式:
    • 绝对路径:从 crate root 开始,使用 crate 名或字面值 crate
    • 相对路径:从当前模块开始,使用 self,super 或当前模块的标识符
  • 路径至少由一个标识符组成,标识符之间使用 ::
    示例:
mod front_of_house {// pub mod hosting {mod hosting {// fn add_to_waitlist() {}fn add_to_waitlist() {}}
}pub fn eat_at_restaurant() {//使用绝对路径调用crate::front_of_house::hosting::add_to_waitlist();// --------------- function `add_to_waitlist` is not publicly re-exported// 因为是私有的//使用相对路径调用front_of_house::hosting::add_to_waitlist();
}

私有边界(privacy boundary)

  • 模块不仅可以组织代码,还可以定义私有边界
  • 如果想把函数或struct 等设为私有,将其放到某个模块中即可
  • Rust 中所有的条目默认是私有的
  • 父级模块无法访问子模块中的私有条目
  • 子模块里可以使用所有祖先模块中的条目
pub 关键字
  • 使用 pub 可以将某些条目设置为公共的

super 关键字

  • 用于访问父级模块路径中的内容,相当于文件目录中的 …
fn sever_order() {}mod back_of_house {fn fix_incorrect_order() {cook_order();super::sever_order();//进入到模块外面// crate::sever_order();}fn cook_order() {}
}

pub struct

  • pub 放在 struct 之前:struct 是公共的,里面的字段默认不是公共的(除非加上 pub)
mod back_of_house {pub struct Breakfast {pub toast: String,fruit: String,}// 关联函数impl Breakfast {pub fn summer(toast: &str) -> Breakfast {Breakfast {toast: String::from(toast),fruit: String::from("peach"),}}}
}pub fn eat_at_restaurant() {let mut meal = back_of_house::Breakfast::summer("rye");meal.toast = String::from("wheat");// meal.fruit = String::from("apple");//field `fruit` of `Breakfast` is privateprintln!("{}", meal.toast)
}

上述示例中,meal.toast 可以访问,但是meal.fruit 因为是私有的,不能访问。

pub enum

  • 和 struct 不一样,如果枚举是公共的,那么它里面的所有枚举默认就是公共的
http://www.khdw.cn/news/27058.html

相关文章:

  • 南京网站快速排名提升郑州网站建设推广优化
  • wordpress 网站 上传武汉seo排名
  • 怎样免费做网站视频讲解如何制作一个公司网站
  • 四川聚锋建设工程有限公司官方网站东莞公司seo优化
  • 和硕网站建设百度快速排名工具
  • php和c 做网站的区别免费建站哪个网站最好
  • 新上线网站如何做搜索引擎seo客服
  • 做网站一般都是织梦官方百度app下载安装
  • 上海网站建设营销广东seo点击排名软件哪家好
  • 沈阳做网站多少钱广州seo托管
  • 个人开发的软件能卖吗seo入门培训教程
  • b2c电子商务网站购物车设计原理杭州seo营销
  • 清远医院网站建设方案站长统计app软件下载官网
  • cp网站开发搭建seo自动推广工具
  • 创建网站是怎么赚钱的网络营销平台都有哪些
  • 保定网站开发竞价推广专员
  • 公司网站现状哪里做网站便宜
  • 建筑八大员证书怎么查询seo培训费用
  • 做网站 设计师很优化大师班级优化大师
  • 太原门户网站福州seo视频
  • 找做网站的人中国今日新闻
  • 网站优化怎么做效果才好关键词什么意思
  • 西安建设高端网站漂亮的网页设计
  • 大朗网站建设公司重庆seo优化效果好
  • 网站建设情况检查报告北京seo招聘网
  • 好客山东app下载seo短视频
  • 网站背景图片怎么做网络推广网络营销外包
  • 网站建设工作百度seo排名
  • 广州集美组设计公司官网前端优化网站
  • 学做网站要学哪些武汉搜索引擎排名优化