FORCIA CUBEフォルシアの情報を多面的に発信するブログ

Rustでイテレータを作って色のグラデーションを表現してみた

2026.09.03

前回、Rust で RgbColor 構造体を使って演算子オーバーロードをやってみましたが、今回はその RgbColor を使ってグラデーションを表現するイテレータを作ってみたいと思います。
私はイテレータを普段の業務であまり意識せずに使っていましたが、イテレータのインターフェースを実装することで理解を深めたいと思い、試してみました!

この記事を書いた人

澤田 哲明

大手旅行会社でWebデザイナーとして勤務しつつプログラミングを学び、2012年にフォルシアに入社。
現在は事業推進部に所属して、福利厚生アウトソーシング会社などのシステム開発を担当。
今更ながら家族で「デュエル・マスターズ」というトレーディングカードゲームにハマっています!