| CARGO-REPORT-FUTURE-INCOMPATIBILITIES(1) | General Commands Manual | CARGO-REPORT-FUTURE-INCOMPATIBILITIES(1) |
نام (NAME)
cargo-report-future-incompatibilities - گزارش بستههایی که در آینده کامپایل آنها متوقف خواهد شد
خلاصه دستور (SYNOPSIS)
cargo report future-incompatibilities [گزینهها]
توضیحات (DESCRIPTION)
گزارشی از هشدارهای ناسازگاریهای آینده (future-incompatible) را که در طول ساختهای پیشین صادر شدهاند، نمایش میدهد. اینها هشدارهایی برای تغییراتی هستند که ممکن است در آینده به خطاهای قطعی تبدیل شده و موجب عدم امکان ساخت وابستگیها در نگارشهای بعدی rustc شوند.
برای اطلاعات بیشتر، فصل Future incompat report https://doc.rust-lang.org/cargo/reference/future-incompat-report.html را ببینید.
گزینهها (OPTIONS)
--id id
انتخاب بسته (Package Selection)
بهطور پیشفرض، بستهٔ موجود در دایرکتوری کاری فعلی انتخاب میشود. پرچم -p میتواند برای انتخاب بستهای متفاوت در یک فضای کاری (workspace) استفاده شود.
-p spec, --package spec
گزینههای نمایش (Display Options)
-v, --verbose
-q, --quiet
--color when
همچنین میتواند با مقدار پیکربندی term.color https://doc.rust-lang.org/cargo/reference/config.html تعیین شود.
گزینههای مانیفست (Manifest Options)
--locked
ممکن است در محیطهایی که ساختهای قطعی و بازتولیدپذیر مورد نیاز است، مانند خطوط لولهٔ CI، استفاده شود.
--offline
توجه داشته باشید که این ممکن است به تفکیک وابستگی متفاوتی نسبت به حالت برخط منجر شود. Cargo خود را به بستههایی محدود خواهد کرد که بهصورت محلی بارگیری شدهاند، حتی اگر طبق نسخهٔ محلی نمایه (index)، نگارش جدیدتری موجود باشد. برای بارگیری وابستگیها پیش از آفلاین شدن، دستور cargo-fetch(1) را ببینید.
همچنین میتواند با مقدار پیکربندی net.offline https://doc.rust-lang.org/cargo/reference/config.html تعیین شود.
--frozen
گزینههای عمومی (Common Options)
+toolchain
--config KEY=VALUE یا PATH
-C PATH
این گزینه فقط در کانال nightly https://doc.rust-lang.org/book/appendix-07-nightly-rust.html در دسترس است و برای فعالسازی به پرچم -Z unstable-options نیاز دارد (به #10098 https://github.com/rust-lang/cargo/issues/10098 مراجعه کنید).
-h, --help
-Z flag
محیط (ENVIRONMENT)
برای جزئیات دربارهٔ متغیرهای محیطی که Cargo میخواند، به مرجع https://doc.rust-lang.org/cargo/reference/environment-variables.html مراجعه کنید.
وضعیت خروج (EXIT STATUS)
مثالها (EXAMPLES)
cargo report future-incompat
cargo report future-incompat --package my-dep@0.0.1