YT
.and_then(move |_| {
я там тупанул
там внтури and_then который с мувом есть еще мап который без мува
и изза этого ругалось
Size: a a a
YT
.and_then(move |_| {
АГ
YT
В
MS
В
11
IA
VB
АМ
e🦀
AZ
fn check(&self, title_code: &str) -> Self::Future {
let (reply_tx, reply_rx) = oneshot::channel();
let request = Request::Check {
reply_tx,
};
let result_future = self
.tx_chan
.clone()
.send(request)
.and_then(move |_| {
let title_code = title_code.to_owned();
reply_rx
.map(|resp| resp.into_iter()
.flatten()
.filter(|elem| elem.title() == title_code)
.flatten()
.collect())
});
Box::new(result_future)
}
AZ
В
unsafe
кода. Вчера прогнал miri
и она ругнулась на 2 теста, в обоих ошибка звучит как алиасинг указателя в дропе гарда для дропа уже инициализированных элементов. При этом я не понимаю с чем там алиасинг происходит...(array-init
, но в нём такой проблемы нет (так что один из способов всё исправить — скопипастить код оттуда, лол)miri
и ссылками на код.H
С
AZ
AZ
H