Size: a a a

2020 April 09

AZ

Alex Zhukovsky in rust_offtopic
Антон ⚙️
А в чём раньше ненормальность была?
у них не было синтаксиса (,,), деконструкции, они всегда аллоцировались в куче, а к их параметрам можно было обращаться только как Item1,Item2,...
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
у них не было синтаксиса (,,), деконструкции, они всегда аллоцировались в куче, а к их параметрам можно было обращаться только как Item1,Item2,...
это в 7 еще было, или только в 6?
источник

P

Pavel in rust_offtopic
Alexander Krivitskiy
Я минут 10 ошибку не раздуплял из-за этого. В фреймворке у них тестовом зависимости передаются просто как аргументы тест функции. Классы используются исключительно для группировки тестов, а не как классы. В общем был такой код:


test1(dep1):
   res = dep1.some_resource()
...
testN(dep1):
...


Я решил сделать этот набор тестов инкрементальным, заверул все эти функции в класс TestSuite


@pytest.mark.incremental
class TestSuite:
   def test1(dep1):
         res = dep1.some_resource
   ....



Ошибка: "class TestSuite doesn't have a method some_resource()"
эм, там у тебя dep1 на месте self оказался, вроде
источник

p

polunin.ai in rust_offtopic
Pavel
эм, там у тебя dep1 на месте self оказался, вроде
да
источник

EG

Emmanuel Goldstein in rust_offtopic
Точнее, <Type as Trait>::into
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
это в 7 еще было, или только в 6?
в 7 добавили туплы
источник

p

polunin.ai in rust_offtopic
капец
источник

EG

Emmanuel Goldstein in rust_offtopic
Rust book указывает, что можно пропустить часть as Trait, если она однозначна.
Полагаю, на самом деле <_>::into выводится в <Type>::into, а не в <Into>::into, а Type::into, в свою очередь, выводится в <Type as Into>::into, так как нет коллизий
источник

А⚙

Антон ⚙️ in rust_offtopic
Dollar Føølish
Можно в сторону евреев ещё посмотреть. Они же не признали исуса , а он был послан к ним
s/к ним/нахуй
источник

А⚙

Антон ⚙️ in rust_offtopic
Emmanuel Goldstein
Тогда должно же быть <obj as _>.into, не?
Необязательно
источник

А⚙

Антон ⚙️ in rust_offtopic
Alex Zhukovsky
у них не было синтаксиса (,,), деконструкции, они всегда аллоцировались в куче, а к их параметрам можно было обращаться только как Item1,Item2,...
А как сейчас обращаться к компонентам?
источник

DS

Doge Shibu in rust_offtopic
Антон ⚙️
А как сейчас обращаться к компонентам?
Им можно давать имена
источник

AZ

Alex Zhukovsky in rust_offtopic
Антон ⚙️
А как сейчас обращаться к компонентам?
как в расте, + да можно именовать
источник

DS

Doge Shibu in rust_offtopic
(Int Wat, Int Wut) MyMethod(...)

var tuple = MyMethod(...)
tuple.Wat
источник

AZ

Alex Zhukovsky in rust_offtopic
public (string Name, string Password) GetUser()
источник

P

Pavel in rust_offtopic
Антон ⚙️
Это как?
это грустно
источник

P

Pavel in rust_offtopic
polunin.ai
зато окошко с дополнениями к коду (забыл название) вылезает не за 3 секунды а за 0,5
поменяй иксы на вейленд, у меня тож такая проблема была, оказалось дело в блоате ос
источник

P

Pavel in rust_offtopic
а, стоп, у тебя винда, она в принципе так же медленно как и иксы рабоиает, а порой и медленнее
источник

А⚙

Антон ⚙️ in rust_offtopic
Alex Zhukovsky
которые работают в трейтах
В смысле?
источник

P

Pavel in rust_offtopic
Work From Hell/Home
источник