3 ms·
Deep const: since you have a (const) ref to the variable, you cannot access any of its parts mutably. Of course, RefCell and co are not allowed, I suppose.
by nitnelave 2y ago
Deep const: since you have a (const) ref to the variable, you cannot access any of its parts mutably. Of course, RefCell and co are not allowed, I suppose.
- PoignardAzur 2y agoInternally mutable types are allowed, but doing internal mutation isn't. So a const function can return a cell, for instance, as long as the cell isn't mutated inside the function.