Comment Comment by Panzerschrek But what if mutation is intended? How to pass a mutable reference into a function, so that it can change the underlying value and the caller can observe these changes? What about concurrent mutable containers? parent Panzerschrek 9 months ago