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

做建材哪个网站平台好搜索引擎营销的特点有

做建材哪个网站平台好,搜索引擎营销的特点有,广州网站开发招聘信息,绿色大气5.7织梦网站模版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.15wanjia.com/news/23920.html

相关文章:

  • 相亲网站怎么做百度seo学院
  • 企业宣传片汇报片拍摄网站seo李守洪排名大师
  • 做网站的一个月能赚多少钱网站测试的内容有哪些
  • 帝国cms 仿站 wordpress做app推广去哪找商家
  • 2022百度seo优化工具徐州seo企业
  • 长景园林这个网站谁做的北京seo全网营销
  • 连云港权威网站优化服务厦门网站制作全程服务
  • 网站开发哈尔滨网站开发公司cba最新排名
  • app制作下载宁波网站制作优化服务
  • 平面设计接单攻略电子书长沙网站优化体验
  • 网站除了做流量还需要什么软件吗足球比赛直播2021欧冠决赛
  • 岳阳seo杭州网站优化企业
  • 网站开发的数据新东方线下培训机构官网
  • 做网站搞友情链接网络广告策划案
  • 武汉网站制作 app开发运营商推广5g技术
  • 网站建设谈判技巧搜索引擎优化的技巧有哪些
  • 网站怎么做免费推广上海网络营销seo
  • 网站建设开发流程竞价托管一般要多少钱
  • 龙岗网站建设开发设计公司长春seo快速排名
  • 阆中市网站建设服务企业文化案例
  • 花都移动网站建设如何添加百度指数
  • 东昌网站建设太原做网站的工作室
  • 北京网站建设公司哪家好关键词优化营销
  • phpcms双语网站怎么做活动营销的方式有哪些
  • 商丘网站公司电话号码郑州网络优化实力乐云seo
  • 星座 网站 建设怎么才能在百度上打广告
  • 做快递单网站如何进行网络推广
  • 南宁建企业网站软文写作兼职
  • 为什么要用CGI做网站安卓优化大师清理
  • 网站开发需要掌握哪些知识宁波百度seo排名优化