в расте интересная идеология с неизменяемостью переменных. если в других языках переменная по умолчанию может изменяться, то в расте для этого нужно явно указывать mut (mutable). если не указать mut — это как const практически. дошёл до главы с владением, там ещё больше интересного.