雑なメモ書き

気楽にいきます

プログラミングRust メモ (1)

プログラミングRust

プログラミングRust

こちらをぱっと流し見して気になったところをメモ。 調べたらまた書く。

  • mut
  • assert!
  • cargo
  • 機械語
  • ボックス
  • トレイト
  • ユニット
  • rawポインタ
  • バイト文字列
  • メモリ上の文字列
  • 所有権
    • ダングリングポインタ
    • 移動
    • コピー型
      • 単純な値の場合は所有権を移動させない
    • RcとArc:所有権の共有
  • 参照
    • 所有権を持たないポインタ型
  • エラー処理
    • スレッドの巻き戻し
    • Result
      • match式
  • クレートとモジュール
    • クレート
    • モジュール
  • 構造体
    • 名前付きフィールド型
    • タプル型
    • ユニット型
  • トレイト
  • ジェネリクス
  • クロージャ
  • イテレータ
  • 入出力
    • Reader
    • Writer
    • ネットワーク
      • std::net
  • 並列性
    • fork-jon
    • チャネル
    • 可変状態の共有
  • マクロ
  • unsafe