始まるパスは基本的に使いません。始まるパスの意味自体がRust2018で大きく変化しました。始まるパスは使いません。恩恵を受けることができます。パス指定と、それ以外の箇所でのパス指定が一貫するということです。crate::RealWeekday::Fri;}これは1.29以前のRust2015では以下のように書く必要がありました。解消されたのも非常に好ましい変化だと言えます。上記のようにパスの解釈が整理されたので、(Rust2018イディオムに限っていえば)シンプルに以下のように説明できます。探索し、なければプレリュードにフォールバックする。指定されている依存関係は、プレリュードの亜種という扱い。始まるパスは絶対パスで、クレートのルートから探索する。これによって、モジュールについて説明しなくても直感的に動くケースが増えたと思います。iter::once(42);はどちらも場所に関係なく自然に動作するので、完全修飾名を使うかどうかは単にDRYや可読性や好みの観点で決定すればよくなりました。表記する必要があるという複雑な条件を検討しなければならなかった)モジュールを使いこなすための基本知識3つ前節で説明した通り、Rust2018ではパスの挙動が比較的シンプルになったので、考えることは少なくなりました。使い方については、知っておいたほうがよいことがもう少しあります。