Size: a a a

2020 June 08

f

folex in codingteam
codingteam@cjr
Minoru
@folexeyy: если речь про https://doc.rust-lang.org/std/time/index.html, то там выбора нет. Для твоей задачи только Instant подходит
SystemTime подходит только
источник

t

ttldtor in codingteam
а потом уже считаю, что там поэкспайрилось, а что нет
источник

c

codingteam@cjr in codingteam
Minoru
а больше вариантов нет
источник

f

folex in codingteam
из Instant нельзя вытащить абсолютное время
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: а с SystemTime может получиться ситуация, когда пакет получен раньше, чем был отправлен
источник

f

folex in codingteam
я щас думаю это делать через unsafe кастинг
источник

f

folex in codingteam
codingteam@cjr
Minoru
@folexeyy: а с SystemTime может получиться ситуация, когда пакет получен раньше, чем был отправлен
это норма
источник

c

codingteam@cjr in codingteam
Minoru
да?
источник

c

codingteam@cjr in codingteam
Minoru
как так?
источник

t

ttldtor in codingteam
folex
я щас думаю это делать через unsafe кастинг
ща ты Антона кастанёшь так
источник

f

folex in codingteam
да, распределенная ж система
источник

f

folex in codingteam
часы у всех могут быть skewed как угодно
источник

t

ttldtor in codingteam
@insert_reference_here тут хотят ансейф сделать!
источник

t

ttldtor in codingteam
алярм!
источник

А⚙

Антон ⚙️ in codingteam
folex
из Instant нельзя вытащить абсолютное время
И не надо
источник

c

codingteam@cjr in codingteam
Minoru
@folexeyy: дак у тебя даже в рамках одного компьютера SystemTime может дёргаться как угодно
источник

f

folex in codingteam
Антон ⚙️
И не надо
угу, в доке instant так и написано
источник

А⚙

Антон ⚙️ in codingteam
Антон ⚙️
И не надо
chrono смотрел?
источник

f

folex in codingteam
Антон ⚙️
chrono смотрел?
не моя библиотека.
источник

А⚙

Антон ⚙️ in codingteam
Я вообще хз, как передавать таймштампы между компами
источник