Size: a a a

2020 June 03

p

polunin.ai in rust_offtopic
Vetro
хочется что-то декларативное по типу

#[command(
 name = "blah",
 description = "blah blah",
 args(max_len = 3, type = (u32, u32, u32))
 event = Message
)]
fn blah_command(msg: Message, args: (u32, u32, u32), cx: Context) {}
так зачем тебе функция?
источник

V

Vetro in rust_offtopic
ну так внутри нее будет соответственно хендлер команды
источник

V

Vetro in rust_offtopic
точнее она *и есть* хендлер команды
источник

p

polunin.ai in rust_offtopic
ну у нас парсинг команд отдельно от хендлеров
источник

p

polunin.ai in rust_offtopic
парсит юзер через Enum::parse() и потом чо хочет с результатом то и делает
источник

p

polunin.ai in rust_offtopic
Vetro
хочется что-то декларативное по типу

#[command(
 name = "blah",
 description = "blah blah",
 args(max_len = 3, type = (u32, u32, u32))
 event = Message
)]
fn blah_command(msg: Message, args: (u32, u32, u32), cx: Context) {}
такой подход в карапаксе используется
источник

V

Vetro in rust_offtopic
окей, тогда туда тоже гляну, спасибо

посмотрю что больше по нраву
источник

p

polunin.ai in rust_offtopic
polunin.ai
все, теперь production-ready
взял материал, вроде норм
источник

SP

Stanislav Popov in rust_offtopic
ого быстро эвалюируешься
источник

G

Gymmasssorla in rust_offtopic
Vetro
хочется что-то декларативное по типу

#[command(
 name = "blah",
 description = "blah blah",
 args(max_len = 3, type = (u32, u32, u32))
 event = Message
)]
fn blah_command(msg: Message, args: (u32, u32, u32), cx: Context) {}
декораторы называется
источник

V

Vetro in rust_offtopic
хотя все-таки подход телоксида лучше, сук
источник

V

Vetro in rust_offtopic
пойду переделывать
источник

G

Gymmasssorla in rust_offtopic
Vetro
хотя все-таки подход телоксида лучше, сук
источник

V

Vetro in rust_offtopic
да и вообще подход поменять надо, а то как только начал мазаться мутексами и арками - сразу понял что что-то не так
источник

V

Vetro in rust_offtopic
запашок прям пиздец
источник

p

polunin.ai in rust_offtopic
если хочешь посмотреть как делать правильно, смотри в телоксид
источник

DF

Dollar Føølish in rust_offtopic
А русский текст в исходнике это нормально ?
источник

DF

Dollar Føølish in rust_offtopic
Я просто хз как в расте принято
источник

DF

Dollar Føølish in rust_offtopic
У меня как то гцц на bom ругался кек
источник

DF

Dollar Føølish in rust_offtopic
В файле с русскими коментами
источник