Size: a a a

2020 December 29

H

Hirrolot in rust_offtopic
реализовал несколько функций для списков, вышло неплохо
источник

H

Hirrolot in rust_offtopic
в буст препроцессоре копипаст, а у меня 4 стрчки
источник

CD

Constantine Drozdov in rust_offtopic
Hirrolot
в буст препроцессоре копипаст, а у меня 4 стрчки
Думаю твоя версия работает не везде)
источник

H

Hirrolot in rust_offtopic
буст препроцессор может без вариадиков разве что
источник

H

Hirrolot in rust_offtopic
моя только начиная с C99/C++11-compliant onward препроцессорами работать
источник

H

Hirrolot in rust_offtopic
Constantine Drozdov
Думаю твоя версия работает не везде)
кстати, у меня списки с нулём элементов работают
источник

H

Hirrolot in rust_offtopic
у меня 2 коллекции: мои Cons-списки и вариадики C99

Cons-списки могут быть пустые, вариадики уже нет, но это в C99 не исправить
источник

а

а это кто in rust_offtopic
Почему output имеет тип &mut dyn Write а не является дженериком : Write?
источник

а

а это кто in rust_offtopic
просто интересно
источник

а

а это кто in rust_offtopic
pub fn write<O: Write>(output: &mut O, args: Arguments<'_>) -> Result<(), Error>
источник

p

polunin.ai in rust_offtopic
Выглядит как баг что они хотели там impl
источник

p

polunin.ai in rust_offtopic
Юзай Write::write в случае чего
источник

r

red75prime in rust_offtopic
Для случая, когда не хочется чтобы четыре (или больше) мономорфизаций генерировалось, наверно. Для serde такое очень бы не помешало.
источник

r

red75prime in rust_offtopic
Я уже присматриваюсь к возможности доработать miniserde, а то неприятно когда 10% бинарника - код сериализации/десериализации.
источник

p

polunin.ai in rust_offtopic
red75prime
Для случая, когда не хочется чтобы четыре (или больше) мономорфизаций генерировалось, наверно. Для serde такое очень бы не помешало.
&dyn Deserialize?
источник

r

red75prime in rust_offtopic
Не, он всё-равно будет вызывать мономорфизированные методы.
источник

p

polunin.ai in rust_offtopic
red75prime
Я уже присматриваюсь к возможности доработать miniserde, а то неприятно когда 10% бинарника - код сериализации/десериализации.
У тебя ограничения на размер бинарника?
источник

r

red75prime in rust_offtopic
да
источник

p

polunin.ai in rust_offtopic
Ужас, как так жить
источник

H

Hirrolot in rust_offtopic
polunin.ai
Ужас, как так жить
тайплевелом не повыёбываться даже
источник