Loo
https://github.com/notriddle/ammonia
Loo
https://github.com/Smithay/smithay
Loo
@tapok_satan что викиридером?
Vladimir
Он же кидал один скрин Arsen
Loo
Там же потом что-то сломалось
Vladimir
Vladimir
А ну да, это было
Vladimir
Но раз он не флудит в чат, то всё нормально х)
Vladimir
Всё держится на соплях
Loo
Пещаль
Anonymous
на чем написан интерфейс?
Loo
impl Version<1.0> for Diesel – Sean Griffin – Medium
https://medium.com/@sgrif/impl-version-1-0-for-diesel-10f5872c7be
Vladimir
Vladimir
Всмысле????
Anonymous
ну тулкит
Anonymous
че там
Vladimir
Гтк
Vladimir
Ты вообще в чат заходишь?
Anonymous
аааааа
Anonymous
это тема такая
Anonymous
я думал конрод уже
Anonymous
Vladimir
Loo
Gnirehtet rewritten in Rust · ®om's blog
https://blog.rom1v.com/2017/09/gnirehtet-rewritten-in-rust/
Loo
Крутая статья
KlonD90
((
KlonD90
ostanovis'
KlonD90
ne nado tak
Судзумия
Хехе, с уведомлением после полуночи
Судзумия
Верим-верим, что крутая :3
Маjко
Не нужно
Без асинхронного режима — согласен(
KlonD90
123
Поясните следующие строчки:
fn for_each<F, U😠self, f: F) -> ForEach<Self, F, U>
where
F: FnMut(Self::Item) -> U,
U: IntoFuture<Item = (), Error = Self::Error>
1. На что указывает Self? Это placeholder type внутри данной конкретной имлементации?
2. Тип F реализует трейт FnMut? С другой стороны сигнатура больше напоминает указатель на функцию, принимающую тип, указанный в Item`е, и возвращающий U.
3. Тип U должен имплементировать трейт IntoFuture, Item которого должен быть пустым типом, и Error которого должен быть тем же, что и Error внутри текущей имплементации?
4. Распространяется ли указание того что тип U должен имплить трейт IntoFuture на строчку выше?
5. Ну и самый дурацкий вопрос. Как под последней версией Hyper`а, отправив простой GET-запрос, получить обычный HTML-текст? (Запрос отправляю, могу даже чекнуть ответ сервера, но у типа Body куча методов, и не ни одного "простого", все через Stream, по Chunk`ам)
Спасибо за ответы
Судзумия
Поясните следующие строчки:
fn for_each<F, U😠self, f: F) -> ForEach<Self, F, U>
where
F: FnMut(Self::Item) -> U,
U: IntoFuture<Item = (), Error = Self::Error>
1. На что указывает Self? Это placeholder type внутри данной конкретной имлементации?
2. Тип F реализует трейт FnMut? С другой стороны сигнатура больше напоминает указатель на функцию, принимающую тип, указанный в Item`е, и возвращающий U.
3. Тип U должен имплементировать трейт IntoFuture, Item которого должен быть пустым типом, и Error которого должен быть тем же, что и Error внутри текущей имплементации?
4. Распространяется ли указание того что тип U должен имплить трейт IntoFuture на строчку выше?
5. Ну и самый дурацкий вопрос. Как под последней версией Hyper`а, отправив простой GET-запрос, получить обычный HTML-текст? (Запрос отправляю, могу даже чекнуть ответ сервера, но у типа Body куча методов, и не ни одного "простого", все через Stream, по Chunk`ам)
Спасибо за ответы
1. Self — тип (объект), для которого реализовывается типаж (трейт)
2. Да. В расте так описываются функции/замыкания, которые могут мутировать (изменять) захваченное окружение (то есть те переменные, которые были использованы в них), то есть замыкания с самым большим доступом. Ну, или как вы сказали "функция, которая принимает Item из Self и возвращает U"
3. Да
4. Да
Loo
нуок
Loo
5. req.body().concat2().and_then(|hue_moe| ....
123
Спасибо за ответ. Не понял первого. Тут https://doc.rust-lang.org/book/second-edition/appendix-01-keywords.html написано что это тайп-алиас. И я так понимаю это просто "указатель" на область внутри имлементации/трейта, но не ккой-то объект
Filipp
concat2
Filipp
123
окей, попробую concat2. Спасибо.
Судзумия
Ну, это не указатель, но мысль похожая :)
Filipp
алиас точнее
123
Как ни делаю - все равно не выходит. Может кто-нибудь скинуть рабочий пример отправки GET`а и получения html?
Loo
Loo
?
123
Получить html-страницу. Что бы убедиться, что все ок, пытаюсь делать вот что: response.body().concat2().and_then(|data| { std:🇮🇴:stdout().write_all(&data); })
123
В результате - ничего.
Судзумия
Пустота?
Судзумия
Пустая строка?
Судзумия
Ошибка компиляции?
123
Пустота
Evgenii
Chrome OS KVM - A component written in Rust (Score: 103+)
Link: http://j.mp/2hwZAne
Anton
Kerrigan
>___>
Filipp
Stanislav
обманываем вулкан ставки?
Filipp
сто рублей, что не обманывает
Vladimir
х)
Судзумия
Сразу забанить?:)
Vladimir
Никакого обмана в Раст чате
Alex
stalkerg
может они про Vulkan?
stalkerg
новые хаки для GFX
Safort
Доброго утричка. Не знаете, если ли живые наработки по созданию UI на Servo как в Electron?
Loo
же
Loo
я правильно написал?
Stanislav
Судзумия
Если мы не правы, то вернется, я только кикнул
Safort
Stanislav
Ась?
севро ж еще не готов, и хз будет ли
Nikita
Safort
Stanislav
Евгений
Safort
Евгений
Судзумия
Не понял, в чём проблема в node.js
Евгений
Мне не интересно прост, при чём тут проблемы node.js.