Size: a a a

2021 May 25

c

codingteam@cjr in codingteam
Minoru
ок, минутку, допишу тут кое-что и гляну код
источник

c

codingteam@cjr in codingteam
Akon32
я не вполне понимаю, как мой код будет вести себя при завершении. но это не так важно.
источник

c

codingteam@cjr in codingteam
Akon32
и Reader после создания оказалось проще не возвращать.
источник

c

codingteam@cjr in codingteam
Akon32
и непонятно, как изпользовать в Drop данные из объекта, который под асинхронным мьютексом. drop-то не асинхронный.
источник

c

codingteam@cjr in codingteam
Akon32
*использовать
источник

c

codingteam@cjr in codingteam
Akon32
зато я начинаю понимать, почему они всегда канал возвращают парой.
источник

c

codingteam@cjr in codingteam
источник

c

codingteam@cjr in codingteam
Minoru
странно, что rustc не поймал
источник

c

codingteam@cjr in codingteam
Akon32
ээ..
источник

c

codingteam@cjr in codingteam
Minoru
должно быть «Serve and protect!» :3
источник

c

codingteam@cjr in codingteam
Akon32
это откуда?
источник

c

codingteam@cjr in codingteam
Minoru
вроде как просто девиз всяких военных и прочих защитников
источник

c

codingteam@cjr in codingteam
Minoru
а, не военных, а конкретно полицейских: «"To Protect and to Serve", the motto of the Los Angeles Police Department since 1963, subsequently adopted by many other police forces» https://en.wikipedia.org/wiki/To_protect_and_to_serve
источник

c

codingteam@cjr in codingteam
Akon32
вообще что-то не так с сигнатурами вроде
fn with_value<T>(v: T) -> impl Filter<Extract=(T, ), Error=Infallible> + Clone where T: Clone + Send {
где T - не только "Clone+Send", а ещё и Arc<Mutex<AsyncProcessChannelsWriter>>.
источник

c

codingteam@cjr in codingteam
Akon32
напоминает такой же бардак в плюсцах.
источник

c

codingteam@cjr in codingteam
Minoru
это ограничение, а не требование конкретного типа
источник

c

codingteam@cjr in codingteam
Akon32
а в java, блеать, вместо этой хуйни просто ссылку на объект передают, и gc всё разруливает.
источник

c

codingteam@cjr in codingteam
Minoru
т.е. «T должен реализовать Clone и Send», но понятно, что T может реализовывать кучу других трейтов и иметь произвольный тип
источник

c

codingteam@cjr in codingteam
Akon32
и это сравнение меня удивляет. точнее удивляет сложность.
источник

c

codingteam@cjr in codingteam
Minoru
ты сравниваешь дженерики с полиморфизмом сейчас
источник