Здравствуйте! Мне нужно написать итератор по словам для префиксного дерева. Для этого я завожу структуру Iter в которой присутствует поле buf типа String и реализую для неё Iterator. В buf я по очереди, при переходе на новый уровень глубины дерева, заношу символы, строя тем самым слово. Если счётчик слов в конкретном узле дерева больше 0, то я пытаюсь вывести self.buf.as_str().
Вот тут и кроется проблема. Я не могу просто взять и написать next(), нужно откуда-то взять не static вж. Было бы хорошо иметь ‘self вж, но, как я понял, его в расте нет.