以前、Rust言語を初めてさわったといった記事を書きましたが、今回は更に踏み込んだ所有権という内容について記事を書いていこうと思います。この所有権とは簡単にいうとRust特有のメモリ管理の機能となります 名称バージョンRust(edition)2024 所有権とは? Rustの所有権を一言でいうと、「データには必ず1人の持ち主がいる」というルールです。例えば以下のコードだと一見すると、s1とs2の両方で同じ文字列を使えそうですが、Rustではそうなりません。この時点で、所有権はs1からs2へ移動(move ...