E0255E0255 — Import के साथ नाम का टकराव
एक local परिभाषा आयातित नाम से टकराती है।
E0277एक dynamically sized type (DST) का उपयोग वहाँ किया जा रहा है जहाँ Sized type की आवश्यकता है।
str, [T], और dyn Trait जैसे types का compile time पर आकार ज्ञात नहीं होता। अधिकांश generic parameters डिफ़ॉल्ट रूप से Sized चाहते हैं। DSTs को सीधे stack पर store नहीं किया जा सकता।
Bare DSTs की जगह Box'<'dyn Trait>, &dyn Trait, या &str उपयोग करें। DSTs स्वीकार करने के लिए generic parameters में ?Sized bound जोड़ें: fn f'<'T: ?Sized>(x: &T)। कोई concrete sized type उपयोग करें।
E0255एक local परिभाषा आयातित नाम से टकराती है।
unused_mutएक वेरिएबल mutable घोषित किया गया है लेकिन वास्तव में कभी mutate नहीं किया गया।
panic-index-out-of-boundsprogram panic हो गया क्योंकि एक index collection की valid range से बाहर था।
E0277एक ऐसा type जो Send implement नहीं करता, thread-safety की आवश्यकता वाले context में उपयोग किया जा रहा है।
panic-divide-by-zeroProgram integer को शून्य से भाग देने के कारण panic हो गया।
E0499एक ही समय में किसी मान को एक से अधिक बार mutably borrow किया जा रहा है।