Rust筆記

出自Tan Kian-ting的維基
於 2023年7月8日 (六) 23:16 由 Tankianting討論 | 貢獻 所做的修訂
跳至導覽 跳至搜尋

型別

函數

struct

struct Aminal {
    species: String,
    name: String,
    weight: u64,
}


資料結構

函數

  1. 得到 UTF-8 字串長度的方法:UnicodeSegmentation::graphemes(參見:Stack Overflow
  2. 匯入外部函式庫

變數

  1. 使用參照的方法
    foo (x : &mut i64){...}
  2. 連結字串
    let concat_str = format!("{}{}", str1, str2);

字串

  1. 獲得子字串:a = a[..1].to_string();

Gtk4

  1. Grid於Rust的Gtk4 binding