Ваши зависимости могут читать любые файлы на диске. cap-std заставляет их запрашивать разрешение.
Стандартная библиотека Rust предоставляет окружающее файловое полномочие каждой зависимости. cap-std заменяет его API на основе полномочий, которые заставляют код доказывать, что у него есть право доступа к пути, прежде чем он откроет его.