<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>rust on Jared's Site</title><link>https://jaredzhou.github.io/tags/rust/</link><description>Recent content in rust on Jared's Site</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Sun, 23 Oct 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://jaredzhou.github.io/tags/rust/index.xml" rel="self" type="application/rss+xml"/><item><title>Rust Utility Traits</title><link>https://jaredzhou.github.io/post/rust-utility-traits/</link><pubDate>Sun, 23 Oct 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/rust-utility-traits/</guid><description>本文是对Programming Rust 第13章的总结，部分代码与图片来自此书 Utility Traits rust中有很多常用的trait用来表达一些基础的语言特性， 这些特</description></item><item><title>Rust Iterators</title><link>https://jaredzhou.github.io/post/rust-iterators/</link><pubDate>Thu, 20 Oct 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/rust-iterators/</guid><description>本文是对Programming Rust 第15章的总结，部分代码与图片来自此书 一个简单的例子 1 2 3 4 5 6 7 8 9 //normal style let mut sum = 0; for i in 0..=10 { sum += i; } println!(&amp;#34;{}&amp;#34;, sum); //iterator</description></item><item><title>Rust Struct</title><link>https://jaredzhou.github.io/post/rust-structs/</link><pubDate>Sun, 16 Oct 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/rust-structs/</guid><description>本文是对Programming Rust 第9章的总结，部分代码与图片来自此书 Struct 基本用法 在rust中， struct分为三种类型，分别为named, tuple-like, unit-like</description></item><item><title>Rust Shared And Mutable References</title><link>https://jaredzhou.github.io/post/rust-references-more/</link><pubDate>Sat, 15 Oct 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/rust-references-more/</guid><description>本文是对Programming Rust 第5章的总结，部分代码与图片来自此书 共享引用与可变引用 虽然可以同时存在多个共享引用，但是当共享引用存在的时候</description></item><item><title>Rust References</title><link>https://jaredzhou.github.io/post/rust-references/</link><pubDate>Mon, 11 Apr 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/rust-references/</guid><description>本文是对Programming Rust 第5章的总结，部分代码与图片来自此书 引用类型 rust有三种指针类型 引用 裸指针 智能指针 其中引用是一种非拥有指针</description></item><item><title>Rust Ownership And Move</title><link>https://jaredzhou.github.io/post/rust-ownership-and-moves/</link><pubDate>Sun, 10 Apr 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/rust-ownership-and-moves/</guid><description>本文是对Programming Rust 第4章的总结，部分代码与图片来自此书 背景 我们通常希望变成语言提供以下特性： 我们希望可以控制内存释放的时机 我们</description></item><item><title>Rust String Type</title><link>https://jaredzhou.github.io/post/ruststr/</link><pubDate>Fri, 08 Apr 2022 00:00:00 +0000</pubDate><guid>https://jaredzhou.github.io/post/ruststr/</guid><description>string和&amp;amp;str rust中操作字符串比较常用的是String和&amp;amp;str 比如： 1 2 3 4 5 6 let string = String::from(&amp;#34;hello, world&amp;#34;); //以下三种都为&amp;a</description></item></channel></rss>