uz
Feedback
Блог*

Блог*

Kanalga Telegram’da o‘tish

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

Ko'proq ko'rsatish
1 923
Obunachilar
+224 soatlar
-67 kunlar
-930 kunlar
Postlar arxiv
#prog #rust #rustlib mock_instant — библиотека для мгновенного создания моков моканья std::time::Instant. Разумеется, не патчит std, а потому на зависимости не влияет.

#prog #rust #rustlib rstestuses procedural macros to help you on writing fixtures and table-based tests. Поддерживает: * параметризованные тесты * с возможностью шарить тест-кейсы между функциями * с возможностью задавать значение строками для типов, реализующих FromStr * фикстуры, использующие другие фикстуры * асинхронные тесты * нативная интеграция только с async-std, но можно использовать тест-атрибуты из других библиотек * таймауты на тесты целиком * включая асинхронные) * фикстуры, которые вычисляются только один раз и потом используются для всех тестов с передачей по ссылке Также значения для аргумента можно задавать списком в самом определении функции. В этом случае будут сгенерированы тесты для декартового произведения всех списков значений аргументов. В README есть наглядный пример, который тут, к сожалению, смотрелся бы крайне неудобно.

піймав
піймав

#prog #meme #python 🌚

Там, кстати, рядом круглосуточный секс-шоп и... Военкомат

photo content

Repost from Neural Machine
Каждый день ты сутулишься, перестань

Repost from N/a
photo content

#meme

Не я один на это напоролся: https://github.com/orgs/community/discussions/54546#discussioncomment-5856994 Можете сюда стрелок наставить, вдруг поможет.

Причём если открыть эту страницу, не войдя в аккаунт, то подобной херни нету!

#prog #meme

Repost from Neural Machine
Интернет вредит людям.

photo content

#prog #rust #article Breaking semver in Rust by adding a private type, or by adding an import A few days ago, I started polls on Mastodon and Twitter whether adding a new private type, or an import, can ever be a major breaking change. The consensus was that this should be impossible. I agree with that. It should be impossible. I've discovered a way to cause a previously-public type or function to disappear from a crate's public API by making innocuous-seeming changes like adding a private type or adding an import, etc. It is not a hypothetical problem, either — I've found at least one real-world Rust project that has been affected by it.