Size: a a a

Rust — русскоговорящее сообществo

2020 March 17

ID

Ivan Dubrov in Rust — русскоговорящее сообществo
Еще есть join.
источник

AL

Andrey @ozkriff Lesnikov in Rust — русскоговорящее сообществo
https://blog.rust-lang.org/2020/03/15/docs-rs-opt-into-fewer-targets.html

"Recently, docs.rs added a feature that allows crates to opt-out of building on all targets. If you don't need to build on all targets, you can enable this feature to reduce your build times."
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Подскажите, Есть строка вида:
data.unwrap().unwrap()
Как можно упростить конструкцию вида:
if let Ok(d1) = data {
 if let Ok(d2) = d1 {
    // finally data
 }
}
источник

MF

Max Frai in Rust — русскоговорящее сообществo
В функциональном стиле не пойдет
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Есть ли конструкия, которая позволит два if let запихнуть в один if?
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Не пойдет, потому что внутри делаются управляющие конструкции (например возврат из функции)
источник

С

Сергей in Rust — русскоговорящее сообществo
if let Ok(Ok(d2)) = data
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Ухты, даже не подумал о таком, спасибо
источник

Э

Эрик in Rust — русскоговорящее сообществo
Сергей
if let Ok(Ok(d2)) = data
let a = data??;
источник

Э

Эрик in Rust — русскоговорящее сообществo
Это даже выглядит забавно.
источник

D

Dmitry in Rust — русскоговорящее сообществo
А чем воспользоваться можно, чтобы секунды конвертнуть в дни, часы и минуты?
источник

С

Сергей in Rust — русскоговорящее сообществo
Калькулятором?
источник

D

Dmitry in Rust — русскоговорящее сообществo
Ну то есть поделить на 24, целое в дни, остаток делим на 60, целое в часы, остальное в минуты получается
источник

С

Сергей in Rust — русскоговорящее сообществo
Я бы начал с минут
источник

D

Dmitry in Rust — русскоговорящее сообществo
Сергей
Я бы начал с минут
Ой, ну да
Видимо пора спать идти
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Dmitry
А чем воспользоваться можно, чтобы секунды конвертнуть в дни, часы и минуты?
chrono?
источник

ИЛ

Иван Лещенко in Rust — русскоговорящее сообществo
Dmitry
А чем воспользоваться можно, чтобы секунды конвертнуть в дни, часы и минуты?
Ты про timestamp?
источник

D

Dmitry in Rust — русскоговорящее сообществo
Иван Лещенко
Ты про timestamp?
Я про uptime
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Dmitry
А чем воспользоваться можно, чтобы секунды конвертнуть в дни, часы и минуты?
let d = Duration::seconds(sec);
hours = d.num_hours(); и так далее
источник

D

Dmitry in Rust — русскоговорящее сообществo
Berkus Decker
let d = Duration::seconds(sec);
hours = d.num_hours(); и так далее
Это chrono?
источник