Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 911 Bytes

File metadata and controls

40 lines (27 loc) · 911 Bytes

Rust Notes

This document contains notes about rust as we learn along.

Enum

enum is good for finite set of enumerations. It does not work with infinite set (a.k.a open set).

enum Message {
  Quit,
  Move { x: i32, y: i32 }, // anonymous struct
  Write(String),
  ChangeColor(i32, i32, i32)
}

Test Organization

Test util code (code shared by test) can be placed under sub-folder of tests. e.g. tests/common/mod.rs. The sub-folder name doesn't matter.

Cross Compile

Private Registry

References