LINUX.ORG.RU

История изменений

Исправление AntonyRF, (текущая версия) :

Подозреваю, что будет типа

struct lexer_t {
    text: &'static str,
    token: &'static str,
} 

impl lexer_t {
    fn lexer_next_token(&self) {
        // ...
    }
}

upd: Пропущены поля специально т.к. скорее всего они нам не понадобятся.

Но лучше, напишите как Вы видите lexer_next_token и я сделаю компилируемый аналог на расте

Исходная версия AntonyRF, :

Подозреваю, что будет типа

struct lexer_t {
    text: &'static str,
    token: &'static str,
} 

impl lexer_t {
    fn lexer_next_token(&self) {
        // ...
    }
}

Но лучше, напишите как Вы видите lexer_next_token и я сделаю компилируемый аналог на расте