Size: a a a

2020 October 29

ИЛ

Иван Лещенко... in Rust Beginners
Я на ночнике от 2020-10-24 сижу
источник

ИЛ

Иван Лещенко... in Rust Beginners
Весь файл смысла кидать наверное нет, вот падающий кусок кода:
        // let path = self.config.path.join(destination);
       OpenOptions::new()
           .create(true)
           .append(true)
           .open(path)
           .await
           .map_err(PersistenceError::FileReadError)?
           .write_all(&Self::make_log_entry(source)?)
           .await
           .map_err(PersistenceError::FileWriteError)
источник

ИЛ

Иван Лещенко... in Rust Beginners
Наверное даже отсюда можно убрать всё, после первого await, так как падает оно на open(path)
источник

ИЛ

Иван Лещенко... in Rust Beginners
Иван Лещенко
Весь файл смысла кидать наверное нет, вот падающий кусок кода:
        // let path = self.config.path.join(destination);
       OpenOptions::new()
           .create(true)
           .append(true)
           .open(path)
           .await
           .map_err(PersistenceError::FileReadError)?
           .write_all(&Self::make_log_entry(source)?)
           .await
           .map_err(PersistenceError::FileWriteError)
OpenOptions = tokio::fs::OpenOptions
источник

JC

Julian =) Coffee in Rust Beginners
Ну это ICE, он всегда "тут падать то как-бы негде"
источник

ИЛ

Иван Лещенко... in Rust Beginners
Он закомметирован. Вся суть ошибки в том, что переменная пути не определена
источник

ИЛ

Иван Лещенко... in Rust Beginners
Угу
источник

ИЛ

Иван Лещенко... in Rust Beginners
Проблема в том, что вместо красивой ошибки "у тебя нет переменной" я вижу note: the compiler unexpectedly panicked. this is a bug.
источник

ИЛ

Иван Лещенко... in Rust Beginners
Надо bisect запустить
источник

ИЛ

Иван Лещенко... in Rust Beginners
источник

АГ

Алексей Герасимов... in Rust Beginners
у него компиль падает, это не норма
источник

JM

John Meow in Rust Beginners
Когда я меняю тип через as, код может паниковать?
источник

JM

John Meow in Rust Beginners
Как он проверит, если он не знает значение
источник

АГ

Алексей Герасимов... in Rust Beginners
John Meow
Как он проверит, если он не знает значение
что ты кастуешь? as вроде опасные касты не разрешает
источник

JM

John Meow in Rust Beginners
Алексей Герасимов
что ты кастуешь? as вроде опасные касты не разрешает
Если у меня f64 не влезет в u8, например, что произойдет?
источник

ИЛ

Иван Лещенко... in Rust Beginners
источник

ИЛ

Иван Лещенко... in Rust Beginners
John Meow
Если у меня f64 не влезет в u8, например, что произойдет?
источник

АГ

Алексей Герасимов... in Rust Beginners
John Meow
Если у меня f64 не влезет в u8, например, что произойдет?
источник

АГ

Алексей Герасимов... in Rust Beginners
в частности
casting from a float to an integer will round the float towards zero
источник

ИЛ

Иван Лещенко... in Rust Beginners
источник