Silentdoer

导航

2020年7月2日 #

Rust生命周期之个人理解

摘要: 在Rust里,类型分为基础类型名(想不到更好的描述),类型泛型名,和生命周期(可以显示或自动推断一个生命周期标志)组成,其中生命周期[标志]也可以不算类型组成的一部分,因为它具有动态性是可变的; 生命周期标志在Rust编译器足够智能后单线程下有部分其实是可以不要的【对于结构体属性如果是引用的rust 阅读全文

posted @ 2020-07-02 16:12 Silentdoer 阅读(1013) 评论(0) 推荐(0) 编辑

Rust为基础类型实现Trait

摘要: pub trait IPrint { fn print(&self, formatter: String); fn shark(&self, b: i32) -> i32; } impl IPrint for i32 { fn print(&self, formatter: String) { pr 阅读全文

posted @ 2020-07-02 10:53 Silentdoer 阅读(743) 评论(0) 推荐(0) 编辑