मैं core
से Mul
का उपयोग करने का प्रयास कर रहा हूं।मुझे self :: core :: ops का उपयोग करने की आवश्यकता क्यों है?
इस संकलक ने सुझाव दिया और काम करता है:
extern crate core;
use self::core::ops::Mul;
लेकिन क्यों
extern crate core;
use core::ops::Mul;
काम नहीं करता है?
मैं त्रुटि error: unresolved import `core::ops::Mul`. Did you mean `self::core::ops`?
क्यों नहीं 'std :: ops :: Mul' का उपयोग करें? – mdup
@mdup क्योंकि कंपाइलर ने 'कोर' कहा और यह जंग का एक सुपर गैर-स्पष्ट हिस्सा है :-( – Shepmaster