मेरे पास एक rustfmt.toml फ़ाइल है जिसमें लाइन group_imports = "StdExternalCrate" है, जो दस्तावेज़ीकरण एक मान्य विकल्प होना चाहिए। हालांकि, मुझे निम्नलिखित चेतावनी मिलती है:

चेतावनी: अज्ञात कॉन्फ़िगरेशन विकल्प `group_imports`

एक परीक्षण फ़ाइल पर rustfmt चलाना आयातों को निर्दिष्ट के अनुसार समूहित नहीं करता था। मैंने आज rustup update के साथ सब कुछ अपडेट कर दिया है और वर्तमान में संस्करण "rustfmt 1.4.27-nightly" है, जो नवीनतम स्थिर लघु संस्करण प्रतीत होता है

मैंने दस्तावेज़ों के अनुसार, unstable_features = true के साथ अस्थिर सुविधाओं को सक्षम करना भी सुनिश्चित किया है। मैं इस विकल्प का उपयोग क्यों नहीं कर सकता? क्या इसलिए कि मैं रात का उपयोग कर रहा हूँ? मैं उस स्थिति में इस विकल्प को सक्षम करने के बारे में कैसे जाउंगा?

संदर्भ के लिए पूर्ण rustfmt.toml फ़ाइल:

edition = "2018"
unstable_features = true

format_code_in_doc_comments = true

brace_style = "AlwaysNextLine"
control_brace_style = "AlwaysNextLine"

fn_single_line = true
where_single_line = true

blank_lines_upper_bound = 2
inline_attribute_width = 32

reorder_impl_items = true
group_imports = "StdExternalCrate"

enum_discrim_align_threshold = 16
struct_field_align_threshold = 16
2
Ted Klein Bergman 4 पद 2020, 09:17

1 उत्तर

सबसे बढ़िया उत्तर

विकल्प केवल टोकरे से खींचे गए संस्करण में उपलब्ध नहीं था। दस्तावेज़ीकरण ने बाद में (उस समय) अप्रकाशित कोड की ओर इशारा किया। दस्तावेज़ीकरण के अनुसार विकल्प 2.0.0 संस्करण में उपलब्ध है।

0
Ted Klein Bergman 2 जिंदा 2021, 06:58