#rust
- struct と trait
- Result と Option
- Trait オブジェクトと動的ディスパッチ
- 条件付きコンパイルと cfg
- 基本型とメモリレイアウト
- tokio ランタイム
- Iterator とクロージャー
- Error trait とエコシステム
- unsafe ブロックと Soundness(健全性)契約
- Tower とミドルウェア
- プロシージャルマクロ (Procedural Macros)
- ジェネリクスと単一化
- インラインアセンブリ
- スレッドと同期プリミティブ
- コレクション型
- Send と Sync
- Cell, RefCell, Mutex: 内部可変性
- enumとパターンマッチング
- カーネルモジュールと no_std
- 裸のポインタと FFI
- Box, Rc, Arc
- ワークスペースとプロジェクト管理
- アロケータとメモリレイアウト
- 文字列と Path
- Cargo.toml 詳細解説
- 宣言的マクロ (macro_rules!)
- async/await の内部メカニズム
- 関連型とGAT
- tonic (gRPC)
- 参照と借用
- 所有権モデル
- C ABI と bindgen
- ライフタイム