Open28

Rust 学習リンク集

Kenichi HayashiKenichi Hayashi

2022.09.26

Rustのメモリ管理って面白い - Qiita
Rustのメモリ管理機能とその特徴 | 己の不学を恥じる
コンセプトから学べばRustは難しくない:新刊ピックアップ|技術評論社
Rust は何を解決しようとしたのか;メモリとリソースと所有権
RUSTの環境構築とHello,world!について - Qiita
100日後にRustをちょっと知ってる人になる: [Day 1] Rust について調べる
[Rust]環境構築 + HelloWorldしてみた
Rust に付け焼き刃で入門する 2 - mimikakimemo
Rustのモジュール参照方法 - Qiita
Rustをやってみる(ファイル分割 後編)
RustでAWS Lambda関数を書いてSAMデプロイする | 技術ブログまとめサイト
AWS SAM と Rust
rust初心者ですがcargo buildでハマった話
Rustでクロスコンパイル - ryochack.blog
rust aarch64-unknown-linux-gnu target may not be installed - Google 検索
"error[E0463]: can't find crate for core" trying to cross-compile rustc · Issue #92944 · rust-lang/rust · GitHub
Linker error when building rust toolchain on x86_64 to target and run on i586 machines · Issue #92867 · rust-lang/rust · GitHub
Rust の rust-toolchain ファイルで バージョンが切り替わらないときの対処法
rustup target add aarch64-unknown-linux-gnu osx - Google 検索
M1 Mac上のRustでクロスコンパイルする - 神和電子
Rust で書いたコードを AWS Lambda で動かす - bearmini's blog
Idein Ideas — AWSで使うRust
RustとAWS Lambda・Amazon API GatewayでサーバレスWeb APIを作る方法
Rustで書いたAWS Lambda関数を簡単にデプロイ&実行する | DevelopersIO

Kenichi HayashiKenichi Hayashi

2022.10.14

[2022年版] RustをつかってAWS Lambdaを実装&AWS CDKでデプロイする | DevelopersIO
Rust ergonomics for error handling · Issue #23 · awslabs/aws-lambda-rust-runtime · GitHub
Using the AWS SDK for Rust in AWS Lambda - AWS SDK for Rust
RustをつかってAWS Lambdaを実装&AWS CDKでデプロイする | DevelopersIO
[Rust] AWS Lambda へデプロイしてみる | homura's tech blog
RustのAWS LambdaをTerraformで実装する - BioErrorLog Tech Blog
Rustのlambda_http辛すぎなのでaxumしてみた - Qiita
axum-aws-lambda — Rust network library // Lib.rs
API Gateway + Lambda + Rust で開発する (2021-01) - eagletmt's blog
Rust で Web バックエンド開発をはじめる | CyberAgent Developers Blog
GitHub - smacintyre/rust-sam-lambda: Sample of building a serverless application in Rust using AWS SAM
Rust en Serverless avec AWS Lambda et SAM
Build Configuration - The Rust Performance Book
リリースプロファイルでビルドをカスタマイズする - The Rust Programming Language 日本語版
rust BorrowDecode - Google 検索
bincode_derive - Rust
rust - The trait bound is not satisfied - Stack Overflow
RustでResult<T, E>を返すイテレータに対し、トレイトを作って実装したら頭の体操だった話 - Qiita
コンセプトから理解したいRust (願望) Trait編 - Qiita
The trait bound is not satisfied.. What to do? - help - The Rust Programming Language Forum
コンセプトから理解するRust:書籍案内|技術評論社
Cargo.lock をバージョン管理するや否や – 発火後忘失
Rustのnightlyチャネルへの変換について
Rustを始めるための準備 | Tagbangers Blog
プロジェクトで使用するRustツールチェインのバージョンをチームで共有する - Qiita
Dependencies - Rust By Example 日本語版
rust - How to specify the exact version of a dependency? - Stack Overflow
rust - “error: expected item, found 'let'” - Stack Overflow
【2日目】Rust入門者に贈るRust入門者がRustと闘う物語 -普遍的なプログラミング概念- - Qiita
rust file open let - Google 検索
open - Rust By Example 日本語版
rust - How to clear the Cargo cache? - Stack Overflow
コンパイルキャッシュでRustのビルド時間を短縮しよう - Qiita
rust BincodeDecode - Google 検索
vscode 型 表示 rust - Google 検索
rust-analyzerのinlay hintsの表示をショートカットで切り替える
rust enum return 受け取り - Google 検索
rust enum return 受け渡し - Google 検索
rust result 型 受け渡し - Google 検索
rust result match 後処理 - Google 検索
RustのResult型の処理が分かりません。(rustlingsの問題)
rust println - Google 検索
rust println 表示されない - Google 検索
フォーマットしてプリント - Rust By Example 日本語版
rust for_each - Google 検索
rust serde_json - Google 検索
【Rust】serde_jsonあれこれ - Qiita
rust key must be a string - Google 検索
rust - "key must be a string" when deserializing a JSON string with Serde - Stack Overflow
serde_json_any_key — Rust data encoding library // Lib.rs

Kenichi HayashiKenichi Hayashi

2022.10.15

[Rust] 文字列リテラル: エスケープあるいは raw string - Qiita
rust 文字列 raw string - Google 検索
rust スレッド - Google 検索
スレッドを使用してコードを同時に走らせる - The Rust Programming Language 日本語版
Rustのスレッドとチャネルと共有メモリの話
Rustで安全にスレッド間共有変数を利用できることのありがたみと実装例 - Qiita
Rustのスレッドで並列処理を行う - Qiita
rust 並列処理 - Google 検索
並列処理|Rust入門
Rust はどのようにして安全な並列処理を提供するのか - Qiita
並行処理と並列処理の違い - Rustで学ぶ非同期処理ランタイム
【Rust】並列処理でマンデルブロ集合の画像を作るコード - suzu6の技術ブログ
Rust: tokio による非同期プログラミング - MOXBOX
rust - Argument requires that _ is borrowed for 'static - how do I work round this? - Stack Overflow
スタティックライフタイム - Rust By Example 日本語版
rust スレッド static - Google 検索
Rust の関数のローカルスコープで static mut な変数を扱う
シングルスレッドサーバをマルチスレッド化する - The Rust Programming Language 日本語版
rust lazy_static - Google 検索
rust once_cell - Google 検索
RustのコピーセマンティクスをCopyトレイトを実装して確認する | DevelopersIO
rust trait copy string - Google 検索
コピートレイト|Rust入門
Rustでファイルをコンパイル時に静的に埋め込む - リソース管理 - nwtgck / Ryo Ota
aws lambda rust main handler - Google 検索
AWS LambdaをRustで動かしてみる
rust 計測 - Google 検索
Rustで時間計測をするには - Qiita
Rust: ベンチマークの計測 - MOXBOX
rust cargo bench - Google 検索
Rustのベンチマーク測定(criterionとtest::bench)
rust test bencher - Google 検索
Bencher in test::bench - Rust
Stable Rustでベンチマークを統計的に評価する - Qiita
rust 実行速度 計測 - Google 検索
Rustでパフォーマンス計測 - HackMD
[Rust] &strとStringを理解しようと思ったらsliceやmutを理解できてないことに気づいた話 - Qiita
string — Rustの String strの違いは何ですか?
Rustの文字列結合はどうしてString+&strなのか - Qiita
[Rust] 文字列のフォーマット指定(println! / format!) - Qiita
rust 文字列 str string 変換 - Google 検索
[Rust] 文字列 String から文字列スライス str へ変換される仕組み - Qiita
Stringとの型変換 - Rust By Example 日本語版
rust Result<Value, Error> return - Google 検索
Recoverable Errors with Result - The Rust Programming Language
Rustの便利マクロ特集 - Qiita
Rust ツアー - Let's go on an adventure!
AWS Lambda に Rust をコンテナデプロイし、Twitter API を叩く
rust 実行時 相対パス - Google 検索
[Rust]Rustでのファイル・ディレクトリパスの取り扱い - std::path::{Path,PathBuf}[memo] | 鈍色スイッチ
[Rust]相対パスを絶対パスに変換する | 鈍色スイッチ
rust 実行時パス - Google 検索
Rustでカレントディレクトリを取得・表示・変更する - Qiita

Kenichi HayashiKenichi Hayashi

2022.10.17

Ok... how do you pronounce serde? : rust
rust file::open - Google 検索
Rustでファイルを開く | NnmnLog
rust file::open json - Google 検索
rust file::open テキストファイル - Google 検索
ファイルを読み込む - The Rust Programming Language 日本語版
ファイル読み込み [File, BufReader] Rust Tips-モバイル開発系(K)
Rust でテキストファイルの読み込み - Qiita
rust trie tree - Google 検索
Rust メモ String に対して match - エンジニアですよ!
Rustで文字列の扱いについて備忘録 | 非IT企業に勤める中年サラリーマンのIT日記
Context in lambda_runtime - Rust
lambda_runtime::Context - Rust
rust lambda event: LambdaEvent<Value> - Google 検索
GitHub - awslabs/aws-lambda-rust-runtime: A Rust runtime for AWS Lambda
rust lambda event into_parts - Google 検索
LambdaEvent in lambda_runtime - Rust
rust event.into_parts - Google 検索
LambdaEvent rust event.into_parts - Google 検索
Search · into_parts · GitHub
aws-lambda-rust-runtime/lib.rs at 1cacdd80387aa03dce33ca7bec03274305ddebcd · awslabs/aws-lambda-rust-runtime · GitHub
LambdaEvent rust event.into_parts payload - Google 検索
rust - How do I decode a URL and get the query string as a HashMap? - Stack Overflow
RustでHTTPのパスをパースして、パスとかクエリパラメータとかを取得する - nwtgck / Ryo Ota
rust querystring::querify - Google 検索
querystring::querify - Rust
querystring rust - Google 検索
querystring - Keywords - crates.io: Rust Package Registry
Rustでクエリパラメータを含むURLを生成したい時 - Qiita
rust querystring - Google 検索
GitHub - FGRibreau/querystring: 🦄 Querystring for Rust
Rustのパターンマッチを完全に理解した | FrozenLib
rust match default - Google 検索
error: EOF while parsing a value rust - Google 検索
mysql - Can't find solution for rust error " Error("EOF while parsing an object", line: 1, column: 1)" - Stack Overflow
serde_json::error::ErrorCode - Rust

Kenichi HayashiKenichi Hayashi

2022.10.24

How to Write Tests - The Rust Programming Language
単体テストと統合テスト――Rustの自動テスト機能を理解する:基本からしっかり学ぶRust入門(14) - @IT
Rust Test
trie_rs::trie::TrieBuilder - Rust
trie_rs::trie::Trie - Rust
rust csv csv::Reader::from_reader - Google 検索
rust csv csv::Reader::from_reader - Google 検索
Resultで回復可能なエラー - The Rust Programming Language 日本語版
aws sam rust local invoke - Google 検索
Rust:Cargoでmain.rs以外のソースファイルのmain()関数を実行する - Qiita
Rustでcsvを読み込みDBにインポートする - Qiita
【翻訳】RustとCSV解析(csv crateチュートリアル):前編 - Read -> Blog
rustで非UTF-8のcsvファイルを読み込む - Tagebuch von Spargel
RustでVecやArrayをシリアライズしたりデシリアライズする - すいすいSwift
スーパー雑な Rust メモ : CSVを読んでそのまま返すだけのサンプルと ? 記法について|中村心|note
ベクタで値のリストを保持する - The Rust Programming Language 日本語版
rust 初期化 struct 配列 - Google 検索
Rustで構造体に配列のようなインデックスアクセス | κeenのHappy Hacκing Blog
rust 構造体の配列 - Google 検索
構造体 - Rust By Example 日本語版
構造体を使ったプログラム例 - The Rust Programming Language 日本語版
rust result型 to_string - Google 検索
The trait serde::ser::Serialize is not implemented for csv::ByteRecord · Issue #76 · BurntSushi/rust-csv · GitHub
Rustのserdeで&'a [T]をフィールドに持つ構造体をデシリアライズする方法
rust sam local invoke cargo run - Google 検索
Rustに入門する〜1日目 SAMを使ってAWS Lambda上で動作させる〜 - Qiita
Can't get this working with "sam local" · Issue #38 · awslabs/aws-lambda-rust-runtime · GitHub
Using Rust Lambdas in Production
For anyone using AWS Lambda and Rust, can I invoke Rust Lambdas locally? : rust
RustでAWS Lambda関数を書いてSAMデプロイする - Qiita
lambci rust - Google 検索
docker-compose lambci rust - Google 検索
rust trie - Google 検索
Rustでトライ木による辞書検索のベンチマークをとってみた - Taste of Tech Topics
trie - Keywords - crates.io: Rust Package Registry
Linux Programming / お気楽 Rust プログラミング超入門
ucd-trie - crates.io: Rust Package Registry
radix_trie - crates.io: Rust Package Registry
ハッシュ集合 - Rust By Example 日本語版
csv - crates.io: Rust Package Registry
rust - Strange error: cannot use the ? operator in a function that returns () - Stack Overflow
rust hashmap - Google 検索
Rust自習(std::time::Duration) - やってみる
Duration in std::time - Rust
rust Instant::now - Google 検索
Rust自習(std::time::Instant) - やってみる
Rustで実行時間の計測 - Qiita
rust_radix_trie/traversal.rs at 21446ae3ef3c7b9916aadf195f630daa1da25874 · michaelsproul/rust_radix_trie · GitHub
rust hashmap key prefix - Google 検索
rust - How can I have a sorted key-value map with prefix key search? - Stack Overflow
BTreeMap in std::collections - Rust
ハッシュマップ - Rust By Example 日本語版
RustのHashMapがなんだか遅いらしい

Kenichi HayashiKenichi Hayashi

2022.10.25

Rustのテスト体系化 - やってみる
Rustのモジュールとディレクトリの関係のおさらい - console.lealog();
[B! rust] Rustプロジェクトのディレクトリ構成 - Qiita
Rustプロジェクトのディレクトリ構成 - Qiita
Rustで自作モジュールを読み込む歩法を学ぶ
クレートとモジュール――Rustのモジュールシステムを理解する:基本からしっかり学ぶRust入門(12) - @IT
モジュール|Rust入門
肥大化していくプロジェクトをパッケージ、クレート、モジュールを利用して管理する - The Rust Programming Language 日本語版
ファイルの階層構造 - Rust By Example 日本語版
モジュールとワークスペース――Rustのプロジェクト管理を理解する:基本からしっかり学ぶRust入門(13) - @IT
rust String &str の変換と、文字列 数値 の変換 - Qiita
How to declare a const String in stable Rust? - Stack Overflow
Rustの文字列操作 - Qiita
Ruby脳のためのRust文字列系メソッドまとめ
定数 - Rust By Example 日本語版
【Rust入門】文字列の使い方(strとString)
Rustの関数について - Qiita
なぜRustの標準スタイルではインデントが半角スペース4つなのか
Result - Rust By Example 日本語版
RustのResult<T, E>のEって何にする? - Qiita
[Rust] Result メソッド早見表 - Qiita
Testing your code - AWS SDK for Rust
Rustでモックオブジェクトを自作してみる - Uzabase for Engineers
Rust学習まとめ - テスト作成に入門する、等/学習のふりかえり|いんぐー|note
Rustのstruct、traitの使い方 - Qiita
Rust のトレイトの初歩 - 30歳からのプログラミング
Rustでのtraitの便利な使い方 | masahiko-ofgp ノートブック
Rust のトレイトを使おう!(2)
安定化間近!Rustのimpl Traitを今こそ理解する - 簡潔なQ
トレイト - Rust By Example 日本語版
Rustでも遊びたい - Tambourine作業メモ
Rustを0から学んでみた 〜Part.2〜 trait / modの管理方法 編(TDD Boot Camp 課題2「開区間」) - Yuto Hongo Portfolio
Rustのimpl書き方が覚えられないのでまとめてみた
Rust のトレイトとかトレイトオブジェクトとかサブトレイトとかジェネリクスのときのトレイトのやつのメモ - Perl日記
構造体と列挙型のジェネリクス|RustCoder 避難所
Rustがオブジェクト指向型言語ではないのとその理由 - なんか考えてることとか
Rust でキーワード(予約語)を識別子として使う方法 (raw identifier)と、その例外
Rustのr#hoge#ってなに?A. ヒアドキュメント - sunabako
RUSTの構造体の型定義とインスタンス化のおはなし - Qiita
Rustのstd::default::Default – うたもく
useキーワードでパスをスコープに持ち込む - The Rust Programming Language 日本語版
Rustのモジュールの使い方 | κeenのHappy Hacκing Blog
Rustの所有権、借用、ライフタイムについて雑に理解した | Keep Coding, Keep Climbing
Can't derive Copy because of String? - help - The Rust Programming Language Forum
Rustのself引数まとめ - 簡潔なQ
RUSTの型とメソッド呼び出し - Qiita
Rustで状態管理や相互参照をどうするか - Kludge Factory
Rustでメンテしやすいテストを書く
RustでUnit Testを書く方法 - Qiita

Kenichi HayashiKenichi Hayashi

2022.10.26

Rustで値を変更してない変数にmutを付けろと怒られてムッとした話 - もぐてっく
独自の型定義でRustの実力を引き出す、構造体と列挙型を極めよう | 日経クロステック(xTECH)
構造体を定義し、インスタンス化する - The Rust Programming Language 日本語版
Rust勉強中 - その15 -> 構造体 - Qiita
構造体|Rust入門
Rustの構造体におけるnew関数の中で、構造体の関連関数を呼び出す方法について
rust - Iterator collect issue with value of type Vec<String> cannot be built from Iterator<Item=&String> - Stack Overflow
rust - 文字列に対するcollectの型処理について - スタック・オーバーフロー
Rustのイテレータの網羅的かつ大雑把な紹介 - Qiita
Rustのderiveはあまり頭がよくない - 簡潔なQ
Can't derive Copy because of String? - help - The Rust Programming Language Forum
Rust勉強中の細かなメモ
rust - Expected reference, found struct - Stack Overflow
rust - How to use mutable member Vec? - Stack Overflow
テストの実行のされ方を制御する - The Rust Programming Language 日本語版
構造体の場合 - Rust By Example 日本語版
Rustでのモデル駆動設計について - Chatwork Creator's Note
rust option型 - Google 検索
Rust | Option 型と Result 型の使い方 - dotTrail
Static and Instance Methods in Struct in Rust - Turreta
メソッド - Rust By Example 日本語版
rust - Trait problem: Borrowed data escapes outside of associated function - Stack Overflow
Ungreat diagnostic error borrowed data escapes outside of function · Issue #62953 · rust-lang/rust · GitHub
ライフタイムで参照を検証する - The Rust Programming Language 日本語版
ジェネリクス|Rust入門
RustのLifetimeってなんなん
IntoIter
Rustの所有権(Ownership)について - Qiita
Rust本を読んだので,学んだこと諸々を書いておく - ミツバブログ
ジェネリック境界 - Rust By Example 日本語版
関連型 - Rust By Example 日本語版
Where句 - Rust By Example 日本語版
ジェネリックなデータ型 - The Rust Programming Language 日本語版
rust - Is it possible to use impl Trait as a function's return type in a trait definition? - Stack Overflow
コレクションとジェネリクス―Rustのジェネリクスをベクターで理解する:基本からしっかり学ぶRust入門(9) - @IT
Rustのジェネリクス - やってみる
柔軟性 - Rust APIガイドライン
Rust - 一般的なデータ型 ジェネリックスを使用して、関数署名構造体のような項目の定義を作成し、多くの異なる具体的なデータ型を持つことができます。
ジェネリックトレイト - Rust By Example 日本語版
概要 - Rust APIガイドライン
rust - Result getting unexpected type argument - Stack Overflow
Understanding Rust generics and how to use them - LogRocket Blog
Implementation - Rust By Example
Generic Data Types - The Rust Programming Language
How do I provide an implementation of a generic struct in Rust? - Stack Overflow
Using generic impl blocks in Rust - LogRocket Blog
高度な型 - The Rust Programming Language 日本語版
Rustで特定の型が特定のトレイトをimplしているかtrue/falseで知るためにはimplsが使える - nwtgck / Ryo Ota

Kenichi HayashiKenichi Hayashi

2022.10.27

[Rust] 引数 self や戻り値の型 Self に基づくメソッドディスパッチ - Qiita
Rust の trait で Option<Self> や Result<Self, E> を return する関数を定義しようとして [E0277] で怒られた時に思い出すメモ - C++ ときどき ごはん、わりとてぃーぶれいく☆
rust - Why do I get the error "the trait Foo is not implemented for &mut T" even though T implements the trait? - Stack Overflow
rust - Method not found using trait - Stack Overflow
[Solved] Method not found for struct in trait implementation - help - The Rust Programming Language Forum
No method X found for struct and compiler bug? - help - The Rust Programming Language Forum
Method not found if I missed a use?! : rust
No method X found for struct and compiler bug? - help - The Rust Programming Language Forum
Rustで関数オーバーロードは頑張れるのか - Qiita
Rustで関数のオーバーロード - Qiita
Rust で関数・メソッドをオーバーロード (多重定義) する方法 その1 - DEV Community 👩‍💻👨‍💻
演算子のオーバーロード - Rust By Example 日本語版
Rust でメソッドのオーバーロード - にっき
Rust 関数オーバーロード、引数の数が異なる場合 - DEV Community 👩‍💻👨‍💻
Rustを0から学んでみた 〜Part.3〜 generics(で、オーバーロード) 編(TDD Boot Camp 課題3「閉区間と開区間」) - Yuto Hongo Portfolio
【Rust】演算子のオーバーロード - Kludge Factory
Rustでドメイン固有型を作る際のコツ
関連型 - Rust By Example 日本語版
トレイトオブジェクトで異なる型の値を許容する - The Rust Programming Language 日本語版
高度なトレイト - The Rust Programming Language 日本語版
参照と借用 - The Rust Programming Language 日本語版
Rustの参照渡しを使いこなすためにその1 - Qiita
参照渡し|RustCoder 避難所
Rustをはじめよう その8(参照・仕組み編) | DCS blog
Rustの「借用」と「参照」の仕組み、利用方法を理解する:基本からしっかり学ぶRust入門(6) - @IT
Rustにおける関数の基本 引数、mut修飾子とは:基本からしっかり学ぶRust入門(4) - @IT
How can I implement fmt::Display for Enum - help - The Rust Programming Language Forum
How to run a specific unit test in Rust? - Stack Overflow
Rustのライフタイムについて - 冒頓単于
Rustのライフタイム注釈について調べてみた
明示的アノテーション - Rust By Example 日本語版
rust - Why "expected named lifetime parameter" in a generic function - Stack Overflow
rust - returns a value referencing data owned by the current function - Stack Overflow
Returns a reference to data owned by the current function - help - The Rust Programming Language Forum
Rust dojo第45回を開催した - kdnakt blog
Rustの練習
Rust インデックス付きで Vec, イテレータをループ, 走査する方法 │ Web備忘録
rust - Collect items from an iterator at a specific index - Stack Overflow
[Rust] isize、usizeとは - Qiita
可変参照|RustCoder 避難所
Rust support overloading constructor? - help - The Rust Programming Language Forum
rust - Is it possible to overload a function with different numbers of arguments (using traits) - Stack Overflow
Default and Optional parameter - help - The Rust Programming Language Forum
parameters - Default function arguments in Rust - Stack Overflow
Rust Trait
generics - Conflicting implementations of trait in Rust - Stack Overflow
【初心者入門】Rustのuse、extern create、mod、struct、implについて - Qiita
Rustでimplの実装を複数ファイルに書く - 色の輪
RustでTraitをuseで読み込まないと使えないものの仕組み
Rust における module について

Kenichi HayashiKenichi Hayashi

2022.10.28

Rustでimplの実装を複数ファイルに書く - Qiita
RustでTraitをuseで読み込まないと使えないものの仕組み
rust - Rustのコンパイルエラー(no method named map found for type ...)の原因 - スタック・オーバーフロー
[Rust]実装されているはずのメソッドが呼べなくてハマった | アペフチ
rust - No method named subtractPointFromPoint found for type () in the current scope - Stack Overflow
Cannot infer type for type parameter T declared on the struct Vec - help - The Rust Programming Language Forum
Rustのデータ型について - Qiita
serde_json - Rust
[Rust] Serdeのシリアライズ/デシリアライズを試してみる | DevelopersIO
cargo testでprintを表示する | Rust - BioErrorLog Tech Blog
Why doesn't println! work in Rust unit tests? - Stack Overflow
Rustの#[test]でprintln!()を表示したいなら「cargo test -- --nocapture」でテストを動かせば良い - nwtgck / Ryo Ota
RustのSerdeの簡単な紹介 - Qiita
Rust serde_json , jsonからvec変換と 繰り返し処理の例 · GitHub
Rustのserde_jsonで値を編集する - Qiita
json - Inserting serde_json object in array in Rust - Stack Overflow
rust - Casting &i32 as usize - Stack Overflow
Casting to usize : rust
rustの初歩的な質問
from_value in serde_json::value - Rust
rust - How to get a value from a Result? - Stack Overflow
Rust を始める時に少しだけ読み書きしやすくなる Result と Option の話 | IIJ Engineers Blog

Kenichi HayashiKenichi Hayashi

2022.10.29

rust - なぜResult<T>で値が返ってくるのか - スタック・オーバーフロー
serde_json::value - Rust
Rust serde_json , jsonからvec変換と 繰り返し処理の例 #Rust|knaka Tech-Blog|note
Rust + serdeでJSONのデシリアライズ | intothelambda
100日後にRustをちょっと知ってる人になる: [Day 49]エラー処理
Option と unwrap - Rust By Example 日本語版
RustでOption値やResult値を上手に扱う - Qiita
OptionからResultを取り出す - Rust By Example 日本語版
Rust のアンラップとその使用方法 | Delft スタック
OptionからResultを取り出す - Rust By Example 日本語版
エラーハンドリング - Rust By Example 日本語版
[Rust] Optionのメソッド早見表
Rust 1.40.0でtuple構造体とenum variantのコンストラクタがconst fnになる - Qiita
rust - Why do I get an error when pattern matching a struct-like enum variant with fields? - Stack Overflow
Error: expected function, tuple struct or tuple variant, found type alias RGBSpectrum - help - The Rust Programming Language Forum
Non-public tuple fields causes confusing error message when crossing module boundaries · Issue #52144 · rust-lang/rust · GitHub
rust expected function tuple struct or tuple variant found struct-掘金
ドッグさんはTwitterを使っています: 「serde の発音,サーディ とか サーデイとかも聞いたことある(僕はセルデ派だけど) #rust_jp」 / Twitter
Rust unwrap_orを使うべきか unwrap_or_elseを使うべきか | ふらっと考える
RustのOptionとResult - Qiita
Rust のエラーハンドリングはシンタックスシュガーが豊富で完全に初見殺しなので自信を持って使えるように整理してみたら完全に理解した - Qiita
RustでJSONから値をゆるりと取り出すマクロを書いた話
rust - Cannot use ? operator for functions that return Result<(), error> - Stack Overflow
Why i cannot use '?' after a fn which return a 'Result'? - help - The Rust Programming Language Forum
Very hard to read error when returning ? from closure not returning Result or Option · Issue #69657 · rust-lang/rust · GitHub
Value in serde_json::value - Rust
RustのSerdeクレートで共用体を扱う
Rust で serde を使った JSON シリアライズ時にフィールドの値を変換する | MSeeeeN | 大阪発 IT メディア by MSEN
構造化データ - Rust Cookbook
serde_json - Rust
GitHub - serde-rs/json: Strongly typed JSON library for Rust
RustでJSONをファイルに書いたり読んだりする
Amusement Creators | 【Rust】serde_jsonの使い方
RustのJSONシリアライザをいろいろと試してみる(+α) - Qiita
jsonをファイルから読み込みたい (Rust) - 射撃しつつ前進
[Rust]JSON APIでデータにフィールドがなくてもエラー回避がしたい! - Qiita
Rustのmod参照方法(mod 子モジュール名;, use 要素名;, extern crate クレート名;, super) - やってみる
モジュールツリーの要素を示すためのパス - The Rust Programming Language 日本語版
[Rust] モジュールのベストプラクティス
Rustのmodule完全に理解した。
Pre-RFC: Custom Literals via Traits - Rust Internals
Discuss naming conventions for traits · Discussion #28 · rust-lang/api-guidelines · GitHub
0445-extension-trait-conventions - The Rust RFC Book
Naming convention for traits - Rust Internals
Introduction - The Rust RFC Book
rust rfc - Google 検索
RustのRFC一覧 (~0500) - 簡潔なQ
rfcs/text at master · rust-lang/rfcs · GitHub
Naming convention for traits - Rust Internals
Rust: a struct and a function with the same name - Stack Overflow
Advanced Traits - The Rust Programming Language
Naming - Rust API Guidelines
Consistent naming conventions for rust iterators and traits? : rust
About - Rust API Guidelines
Rust #5: Naming conventions - DEV Community 👩‍💻👨‍💻

Kenichi HayashiKenichi Hayashi

2022.10.31

Keywords - The Rust Reference
A list of reserved keywords in Rust Language. · GitHub
Enumを定義する - The Rust Programming Language 日本語版
列挙型 - Rust By Example 日本語版
Rust勉強中 - その16 -> 列挙とパターン - Qiita
RustでCSVファイルを読み込んで、特定の構造体として利用する - at backyard
【翻訳】RustとCSV解析 - Qiita
csv::ReaderBuilder - Rust
Rust on Lambda 大きめCSV生成 - Speaker Deck
FirefoxやRustコンパイラ内で使われているハッシュ関数「FxHash」について調べてみた - Qiita
Rustでどんな値型も格納できるHashMapを実装する
Check if map contains key, in Rust
キーとそれに紐づいた値をハッシュマップに格納する - The Rust Programming Language 日本語版
Rustのコレクション型まとめ (VecやHashMapなど) - Qiita
Rust | 三項演算子は if で表現する - dotTrail
Enumとパターンマッチング - The Rust Programming Language 日本語版
match制御フロー演算子 - The Rust Programming Language 日本語版
Rust で文字列列挙型を作成する | Delft スタック
strum - Rust
Rust で文字列列挙型を作成する | Delft スタック
Rustの型変換
Rustで型を強めにつけ、バリデーション情報を型に落とす方法 - Don't Repeat Yourself
[Rust] Enum と文字列の変換
strum_macros - crates.io: Rust Package Registry
rust - Make a one to one mapping from string to enum variant without using a match statement - Stack Overflow
Rustlings: enum 編
EnumString in strum - Rust
GitHub - Peternator7/strum: A small rust library for adding custom derives to enums
EnumString in strum_macros - Rust
Rustの所有権について
Can't derive Copy because of String? - help - The Rust Programming Language Forum
クローン - Rust By Example 日本語版
デバッグ - Rust By Example 日本語版
Rust で derive(Debug) を安心して使うために秘匿情報をマスクする - Qiita
RustのDebugとDisplay - Qiita
Rustのdbg!マクロについて
Rust: failureを用いたエラー型定義 - Qiita
テストの体系化 - The Rust Programming Language 日本語版
テストの記述法 - The Rust Programming Language 日本語版
[Rust] プログラムのテスト < cargo test >
[Rust] プログラムのテスト < cargo test >
ToString in strum - Rust
ディスプレイ - Rust By Example 日本語版
[Rust] 構造体や列挙型の表示 < Debug / Display >
Debug, Display - Rustで独自のスライス型を定義する本
rust - How do I fix "cannot find derive macro in this scope"? - Stack Overflow

Kenichi HayashiKenichi Hayashi

2022.11.01

[Rust] 同じ端末上で開発時、テスト時、本番時で値を切り替える方法 - doitu.ifno
ParseError in strum - Rust
strum::ParseError - Rust
Resultで回復可能なエラー - The Rust Programming Language 日本語版
Rustのエラー処理 - Qiita
エラー処理|Rust入門
エラー・ハンドリングのキホン | text.Baldanders.info
エラー型を定義する - Rust By Example 日本語版
エラーをBoxする - Rust By Example 日本語版
エラーをラップする - Rust By Example 日本語版
様々なエラーハンドリング - Rust Cookbook
Rust のエラーハンドリング | OKAZAKI Shogo's Website
Rustのdotenvの使い方まとめ - Qiita
dotenv - crates.io: Rust Package Registry
dotenvy - crates.io: Rust Package Registry
GitHub - allan2/dotenvy: A well-maintained fork of the Rust dotenv crate
Rustでグローバル変数を慣用的に使用する
Rustで設定ファイルの内容をグローバル変数に保存する - Qiita
Rust で環境変数 | OKAZAKI Shogo's Website
Rustで設定ファイルを複数読み込む - Smile Engineering Blog
Rustで設定値を持つにはどうしたらいいですか | κeenのHappy Hacκing Blog
Rustのdotenvの使い方まとめ - PY BLOG
便利そうな Rust の crate メモ - Qiita
rust - Get struct from a mod that is result of a function - Stack Overflow
注目の言語Rust、開発現場でどう使われる?活用企業の現場に聞くVol.2
2022年5月のRustにおけるdotenv事情
【Rust】dotenv - Life is ...
Rust製の設定管理ライブラリconfyを試す - Qiita
今さらRustランタイムを使用してAWS Lambdaで関数を作成してみたのだが... - Qiita
AWS Lambda を Rust で動かす(Windows でビルド) - Perl日記
Rust で AWS Lambda を利用する手順まとめ | コウモリのちょーおんぱ
環境変数を取り扱う - The Rust Programming Language 日本語版
【おれの備忘録】はじめてのRust-コマンド引数・環境変数・設定ファイル | 雲の上はいつも晴れ
Rustで設定ファイルの内容をグローバル変数に保存する - Qiita
Load Environment Variables From ".env" Files In Your Rust Program
Environment Variables - The Cargo Book
rust - Is it possible to use .env file at build time? - Stack Overflow
dotenv_codegen - crates.io: Rust Package Registry

Kenichi HayashiKenichi Hayashi

2022.11.03

RustのリンカをCargo設定で変更する
Rustを写経する環境を作る
Rustでグローバル変数の実現 - メモ置き場
Rustでグローバル変数に設定データを置きたい
AWS Lambda と SAM と Rustの私的メモ
concurrency - Rust accessing Option from mutex - Stack Overflow
【Rust】がばがばRust独学 - 4. Ownership - 3 References/Borrowing - Charaken 技術系ブログ
rust - cannot borrow as mutable, as it is behind a & reference - Stack Overflow
参照による所有権の借用 (Rust)
Type does not implement the Copy Trait - help - The Rust Programming Language Forum
Rustの所有権に親しむ - Qiita
MutexGuard in std::sync - Rust
rust - Where is a MutexGuard if I never assign it to a variable? - Stack Overflow
std::sync::MutexGuard - Rust
状態共有並行性 - The Rust Programming Language 日本語版
Rustのスレッド(Mutex、Arc) - やってみる
Rustのcloneはディープコピーなのか
Rustで std::io::Error をcloneしたいとき - Qiita
Returns a reference to data owned by the current function - help - The Rust Programming Language Forum
How to solve "returns a value referencing data owned by the current function" error in Rust? - Stack Overflow
Rust : 一時的な値を参照する値を返せないのでその値を一時的でなくする方法。
rust - cannot return value referencing local variable when constructing a structure - Stack Overflow
Cannot return value referencing local variable xxxx - help - The Rust Programming Language Forum
How do I avoid "temporary value created here" errors when creating an array? - help - The Rust Programming Language Forum
RustのWeakについて気付いたどうでもいいこと - Qiita
Rust error :Cannot return value referencing temporary value - Stack Overflow
How do I avoid "temporary value created here" errors when creating an array? - help - The Rust Programming Language Forum
Rust: temporary value dropped while borrowed

Kenichi HayashiKenichi Hayashi

2022.11.04

Rustのstatic変数とthread local - Qiita
Rustのstaticいろいろ - 簡潔なQ
Rustで可変 Singletonしたいんだけど、どうしたらいい? - Qiita
[Rust] Momentoで期限付きhtmlをキャッシュしてみる | DevelopersIO
Rustでグローバル変数に設定データを置きたい
Chris Biscardi's Digital Garden
service_fn in tower - Rust
100日後にRustをちょっと知ってる人になる: [Day 39]hyper
service_fn in hyper::service - Rust
service_fn in lambda_extension - Rust
Sharing resources across invocations · Issue #123 · awslabs/aws-lambda-rust-runtime · GitHub
[Rust] once_cell にできて lazy-static にできないこと
Singleton を Rust で / デザインパターン
ランタイムの起動と主な動作 - Rustで学ぶ非同期処理ランタイム
Rustとlazy static - Qiita
はじめに - Rustで学ぶ非同期処理ランタイム
非同期処理とは - Rustで学ぶ非同期処理ランタイム
非同期処理について - Rustで学ぶ非同期処理ランタイム
なぜ非同期処理が必要なのか - Rustで学ぶ非同期処理ランタイム
データ並列 (rayon crate)|Rustで数値計算
RustのRayonで並列で処理した結果をシーケンシャルに処理したい - nwtgck / Ryo Ota
GitHub - nikomatsakis/rayon: Rayon: A data parallelism library for Rust
パスとモジュールシステムへの変更 - エディションガイド
【Rust】Tokio の Task を複数実行するとき、バッファリングした Stream でコンパクトにまとめる
Rustの非同期プログラミングをマスターする - OPTiM TECH BLOG
Rustで非同期リクエストでハマったこと - Uzabase for Engineers
GitHub - rayon-rs/rayon: Rayon: A data parallelism library for Rust
Cannot borrow calc as mutable, as it is a captured variable in a Fn closure - The Rust Programming Language Forum
Rust で Blocking waiting for file lock on package cache と出て何もできないときの解決策
rust - Cargo build hangs with " Blocking waiting for file lock on the registry index" after building parity from source - Stack Overflow
Cargoを使う(Rustのプロジェクト) | Sumire Lab Docs
Blocking waiting for file lock on package cache · Issue #9742 · rust-lang/cargo · GitHub
Rustのプロジェクトを一括でcleanするツールを作った - igagurimk2の日記
cargo build release extremely slow. · Issue #94914 · rust-lang/rust · GitHub
cargo-clean-recursive - crates.io: Rust Package Registry
データ並列処理 - Rust Cookbook
rayon::par_iter::map::Map - Rust
dhat-rsでRustプログラムのヒープメモリ使用量を確認する - 暁
dhat - Rust
Rust: プロファイリング - MOXBOX

Kenichi HayashiKenichi Hayashi

2022.11.05

Rustで構造体をモックする方法を調べる - Qiita
rust のテストでモックを使う
Question: How do I call a real method when using mockall? : rust
Rust - 6 months and counting - DEV Community 👩‍💻👨‍💻
Access mock S3 bucket using Virtual Hosted-Style · Discussion #485 · awslabs/aws-sdk-rust · GitHub
mockall_double - crates.io: Rust Package Registry
Rustでmockするならmockallで決まり!・・・でよろしいでしょうか? | 俺とお前とlaysakura
Rust で外部依存に対して mock test を書く
mockall - Rust
Rust mockallでモックインスタンスを導入する - 追憶行
[Rust] mockall_doubleで構造体をモックをする | DevelopersIO
Mockallを使用したRustでのモックのガイド
Rustで環境変数を扱う | DevelopersIO
【Rust】envファイルで環境毎に設定を管理したい
Rustのパターンマッチの話 · GitHub
Rust | Enum を String 型の文字列に変換する - dotTrail
rust - Enum to &str / &str to Enum - Stack Overflow
Rust で文字列列挙型を作成する | Delft スタック
Rustの便利クレート - Qiita
RustでEnumのプロパティがあるstructをシリアライズしたりデシリアライズする - すいすいSwift
parsing - Can I convert a string to enum without macros in Rust? - Stack Overflow
RustでAWS S3のファイルをダウンロードして、reqwestでpostしてみる - Qiita
rust-s3 - crates.io: Rust Package Registry
rusoto_s3 - crates.io: Rust Package Registry
GitHub - rusoto/rusoto: AWS SDK for Rust
GitHub - durch/rust-s3: Rust library for interfacing with S3 API compatible services
新しい AWS SDK for Rust のアルファリリース | Amazon Web Services ブログ
Client in aws_sdk_s3::client - Rust
What is the AWS SDK for Rust? - AWS SDK for Rust
AWS SDK for Rust | aws-sdk-rust
aws-sdk-s3control - crates.io: Rust Package Registry
aws_sdk_s3control - Rust
AWS SDK for RustでS3の基本操作 - Rust in Practice
Rustの#[tokio::main]をするのに最小限のfeatures - nwtgck / Ryo Ota
rust - Cannot find tokio::main macro? - Stack Overflow
Credentials in aws_sdk_s3 - Rust
Actix Web (Rust) を App Runner で動かしたメモ
rust - How do I convert a Vector of bytes (u8) to a string? - Stack Overflow
Rustでバイト列から文字列へ - Qiita
aws-sdk-rust/s3-helloworld.rs at cc2359ad6e101031640dafb66307aeeb3e218e84 · awslabs/aws-sdk-rust · GitHub
aws-sdk-rust/json_ser.rs at db33636adc8c171f7669918782e637fabcfbbeaf · awslabs/aws-sdk-rust · GitHub
S3 GetObject · Issue #474 · awslabs/aws-sdk-rust · GitHub
RustでS3にファイルの読み書きをしてみた - Qiita
RustのファイルI/OにはBufReader, BufWriterを使いましょう、という話 - Qiita
bytes::buf::Reader - Rust
rust - Is there a simpler way to pass a BufReader to a function? - Stack Overflow
GitHub - bincode-org/bincode: A binary encoder / decoder implementation in Rust.
RustでのIOストリーム処理 - ryochack.blog
Write in std::io - Rust
rust/stdio.rs at master · rust-lang/rust · GitHub
オブジェクト指向経験者のためのRust入門 - Qiita
型を操るのに不可欠なRustの「トレイト」、共通の振る舞いを指定する | 日経クロステック(xTECH)
構造体を超える構造体――Rustの構造体と列挙型を理解する:基本からしっかり学ぶRust入門(7) - @IT
(Rust)publicメソッドの共通化について
【Rust】ジェネリクスの取説 - Qiita
ジェネリクスとトレイト――Rustでジェネリクス型を実装する:基本からしっかり学ぶRust入門(11) - @IT
Rust のトレイトを使おう!(1)
Rustで継承を使いたい人への処方箋 - Qiita
Rustで継承したいときはどうする? - yhara.jp
Rust Trait を使った継承のような実装方法まとめ │ Web備忘録
Is there a faster/shorter way to initialize variables in a Rust struct? - Stack Overflow
Default in std::default - Rust
Rustのイディオム - Qiita

Kenichi HayashiKenichi Hayashi

2022.11.09

配列とスライス - Rust By Example 日本語版
Rustの配列(array)の使い方 - なるぽのブログ
Rust勉強中 - その9 -> 配列とベクタとスライス - Qiita
Rustの「配列」たち - Qiita
Rustで配列とベクターを使ってみる!|もちのき研究所
とほほのRust入門 - とほほのWWW入門
【Rust】配列を初期化するn通りの方法と制約 - Kludge Factory
データ型|Rust入門
Rust のイテレータを使いこなしたい - Don't Repeat Yourself
Rust でフィボナッチ | aobako.net
Rustでフィボナッチ数列を試してみた - サイバーまめカンの遊び場
for と range - Rust By Example 日本語版
rust - How can a range be used in a Vec? - Stack Overflow
一連の要素をイテレータで処理する - The Rust Programming Language 日本語版
RangeInclusive in std::ops - Rust
Rust - Struct std::ops::RangeInclusive 下と上を含む範囲(start...=end)。
Rust 1.47を早めに深掘り - OPTiM TECH BLOG
Rust の型変換イディオム - Qiita
Rust の型 | OKAZAKI Shogo's Website
Rust 1.47を早めに深掘り - OPTiM TECH BLOG
Rust の型 | OKAZAKI Shogo's Website
num_traits - Rust
Rustのnumクレートの実行サンプル - suzu6の技術ブログ
num::traits::Float - Rust
Rust 剰余メモ
Why Discord is switching from Go to Rust
rust - Why can't I make a generic struct and a trait's generic method work together? - Stack Overflow
Generics - The Rust Programming Language
Using Generic Types in Rust · Matt Oswalt
oop - Rust structs that have Box fields and that impl async traits - Stack Overflow
async_std - Rust
1.1 async-stdへようこそ!|Async programming in Rust with async-std(日本語訳)
Rustの非同期ランタイムが多すぎる?io_uringなやつを使おう! - nttlabs - Medium
Rustの非同期を浅く整理する
Rust でお気楽非同期プログラミング - Qiita
Rustでファイルの入出力 - Qiita
ファイルの読み出しと書き込み――Rustのファイル入出力を理解する:基本からしっかり学ぶRust入門(15) - @IT
Rust勉強中 - その11 -> 所有権と移動 - Qiita
rust - How to fix String field does not implement Copy? - Stack Overflow
【Rust】不用なCopyトレイトを実装しないこと - Kludge Factory
Is it just me or rust-analyzer is unreliable/slow? : rust
Rust Analyzer very slow to format in VSCode - Editors and IDEs - The Rust Programming Language Forum
Why is my Rust build so slow?
Rust build time is so slow ? : rust
Fast Rust Builds
Rustの構造体に文字列を持たせるいくつかの方法 - Qiita
Rustの文字列(&str, String) - カルボナーラ街道
RustのCloneとCopyについての素朴な疑問
Rust における From<T> とか Into<T> とかの考え方 - Qiita
Rustの型推論がどこまで強力なのか試してみた - Qiita
FromおよびInto - Rust By Example 日本語版
Borrowed data escapes outside of closure - help - The Rust Programming Language Forum
Need help understanding "borrowed data escapes outside of function" error : rust
Borrowed data escapes outside of closure - help - The Rust Programming Language Forum

Kenichi HayashiKenichi Hayashi

2022.11.10

argument requires that '1 must outlive 'static : rust
rust lifetime parameter must outlive the static lifetime - Stack Overflow
Returning this value requires that '1 must outlive '2 - help - The Rust Programming Language Forum
How to handle lifetime on async functions? - help - The Rust Programming Language Forum
rust - Value does not live long enough - Stack Overflow
Rust勉強中 - その12 -> 参照とライフタイム - Qiita
rustでborrowしてきた値のlifetimeを伸ばす方法
Why I get "borrowed value does not live long enough"? - help - The Rust Programming Language Forum
async/await - Asynchronous Programming in Rust
async fn painful self lifetime imposition : rust
Bogus higher-ranked lifetime error in an async block · Issue #102211 · rust-lang/rust · GitHub
Async Programming in Rust — Part 2: Scoped Threads | by Kevin B. Greene | Medium
rust - lifetime may not live long enough when passing &mut inside async closure? - Stack Overflow
How to handle lifetime on async functions? - help - The Rust Programming Language Forum
async/awaitで躓いて学んだ、「オレは雰囲気でRustをしている!」からの脱し方。 - CADDi Tech Blog
非同期 Rust パターン - Qiita
How to handle lifetime on async functions? - help - The Rust Programming Language Forum
Idein Ideas — プロダクションのRustコードを async / await に移行した話
#[must_use] on async fns works on returned Future instead of the awaited value · Issue #78149 · rust-lang/rust · GitHub
Rust公式ドキュメントをDockerコンテナ上で進めてみる(1. 事始め, 2.数当てゲーム) - Qiita