Size: a a a

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

2021 June 28

D

Denis in Rust — русскоговорящее сообщество
да, проблема, ограничение никак не обойти, разве что преобразовть в Pin<Box<dyn Stream + Send>>
источник

LM

L M in Rust — русскоговорящее сообщество
Вот зачем, блин, экспозить приватную струкуру в паблик методе ))
источник

LM

L M in Rust — русскоговорящее сообщество
Видимо, чтобы никто нормально пользоваться не смог.
источник

С

Сергей in Rust — русскоговорящее сообщество
возможно, это просто баг, который ктото не заметил, ты всегда можешь создать issue
источник

LM

L M in Rust — русскоговорящее сообщество
Да, пожалуй создам ишью. Спасибо!
источник

D

Denis in Rust — русскоговорящее сообщество
так, к сожалению, часто делают, типа чтобы оставить себе больше манёвра для будущих изменений API
источник

OT

Olya Telezhnaya in Rust — русскоговорящее сообщество
всем привет!

у меня есть sql запрос
мне в нем нужно уметь делать штучку вида
select * 
from X join Y as my_first_Y on Y.a = X.a
join Y as my_second_Y on Y.b = X.b
where my_first_Y ... AND my_second_Y...

еще у меня есть вот такая дока
https://docs.diesel.rs/diesel/query_dsl/trait.QueryDsl.html#method.inner_join
и кажется, что эта библиотека не умеет в именованные джойны

вопросов 2
правда ли, что совсем не умеет (вдруг все-таки можно)
и если все же нет, то как бы вы решали вопрос

sql запрос не упростить
я пока не придумала ничего умнее, чем найти способ raw запрос пробрасывать, но это как-то совсем некрасиво
источник

F

Fortunato in Rust — русскоговорящее сообщество
Какие есть популярные крейты для работы с конфигами? чтобы была десериализация из разных файлов, парсинг енумов, обновление конфигов etc.
config? confy? Что-то ещё?
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообщество
figment от автора rocket
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
1. не умеет https://github.com/diesel-rs/diesel/pull/2254
2. я бы брал sqlx или юзал
diesel::sql_query(include_str!("../sql/my_super_join.sql"))
источник

OT

Olya Telezhnaya in Rust — русскоговорящее сообщество
Вау
Спасибо большое!
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
да не за что
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
чет чем дольше живу тем больше думаю что ормки мусор - чутка сменил и заново учить весь дсл... Нахер надо.

Лучше бы дали тайпчекающийся SQL
источник

УМ

Убийца Мамонтов... in Rust — русскоговорящее сообщество
пришло время создать лучшую БД на хрусте?
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
при чем тут бД? Я про SQL
источник

ΑZ

Αλεχ Zhukovsky in Rust — русскоговорящее сообщество
из самого близкого что есть - макросы sqlx и поддержка в идее для sql
источник

F

Fortunato in Rust — русскоговорящее сообщество
ty
источник

OT

Olya Telezhnaya in Rust — русскоговорящее сообщество
мне тоже очень больно со всеми этими dsl 😔
источник

🎄

🎄ANONIM🎄 in Rust — русскоговорящее сообщество
Эх не помните вы времен когда все топили за дсл и говорили что это топчик же?)
А потом сами поняли что получается каша и тот кто  активно его внедряет тот только его и использует 🥲
источник

H

Heorhi in Rust — русскоговорящее сообщество
Нет дсл кроме scheme
источник