- Hands-On Data Structures and Algorithms with Rust
- Claus Matzinger
- 200字
- 2021-07-02 14:11:40
Conventions used
There are a number of text conventions used throughout this book.
CodeInText: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: "The reason is that the passing_through variable outlives x."
A block of code is set as follows:
fn my_function() {
let x = 10;
do_something(x); // ownership is moved here
let y = x; // x is now invalid!
}
When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:
fn main() {
let mut a = 42;
let b = &a; // borrow a
let c = &mut a; // borrow a again, mutably
// ... but don't ever use b
}
Any command-line input or output is written as follows:
$ cargo test
Bold: Indicates a new term, an important word, or words that you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "Select System info from the Administration panel."
Warnings or important notes appear like this.
Tips and tricks appear like this.
推薦閱讀
- 數(shù)據(jù)浪潮
- Developing Mobile Games with Moai SDK
- iOS and OS X Network Programming Cookbook
- Python數(shù)據(jù)分析:基于Plotly的動態(tài)可視化繪圖
- 數(shù)據(jù)驅動設計:A/B測試提升用戶體驗
- 跟老男孩學Linux運維:MySQL入門與提高實踐
- 網站數(shù)據(jù)庫技術
- Proxmox VE超融合集群實踐真?zhèn)?/a>
- SQL應用及誤區(qū)分析
- 實現(xiàn)領域驅動設計
- Hands-On System Programming with C++
- 數(shù)據(jù)指標體系:構建方法與應用實踐
- 智能與數(shù)據(jù)重構世界
- 算力芯片:高性能CPU/GPU/NPU微架構分析
- Learning Libgdx Game Development