Size: a a a

2020 February 02

G

Gymmasssorla in rust_offtopic
Можешь им предложить свой вариант
источник

В

Вафель in rust_offtopic
Gymmasssorla
Можешь им предложить свой вариант
Могу!
источник

В

Вафель in rust_offtopic
let x: A | B = A();
match x {
   0(a) => {},
   1(b) => unreachable!()
}
источник

G

Gymmasssorla in rust_offtopic
Вафель
let x: A | B = A();
match x {
   0(a) => {},
   1(b) => unreachable!()
}
+
источник

G

Gymmasssorla in rust_offtopic
Или скорее .0
источник

G

Gymmasssorla in rust_offtopic
Потому что если вместо x подставить число, то код не поломается, хотя должен
источник

В

Вафель in rust_offtopic
Gymmasssorla
Или скорее .0
мы же ни к филду обращаемся, откуда .?
источник

В

Вафель in rust_offtopic
Вафель
мы же ни к филду обращаемся, откуда .?
поломается, int: !FnOnce
источник

В

Вафель in rust_offtopic
и вообще тут нельзя функции вызывать
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
Насколько помню, там застряли с тем, как матчиться по этой сумме
генерировать конструктор с именем типа не вариант?
источник

В

Вафель in rust_offtopic
это же паттерн
источник

G

Gymmasssorla in rust_offtopic
Вафель
поломается, int: !FnOnce
А что, если перечисление data Sum = A | B?
источник

p

polunin.ai in rust_offtopic
Вафель
let x: A | B = A();
match x {
   0(a) => {},
   1(b) => unreachable!()
}
let x: A | B = A();
match x {
   A(a) => {},
   B(b) => unreachable!()
}
?
источник

В

Вафель in rust_offtopic
polunin.ai
let x: A | B = A();
match x {
   A(a) => {},
   B(b) => unreachable!()
}
?
A | A?
источник

p

polunin.ai in rust_offtopic
Ну это тоже самое что и A
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Ну это тоже самое что и A
зато TA | TB, оба из которых оказались A может быть
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
Ну это тоже самое что и A
Это два разных варианта
источник

G

Gymmasssorla in rust_offtopic
С одним типом
источник

В

Вафель in rust_offtopic
polunin.ai
Ну это тоже самое что и A
Нет.

fn test<T>(x: A) -> A | T { ... }

Как матчить test::<A>(...)?
источник

В

Вафель in rust_offtopic
Gymmasssorla
А что, если перечисление data Sum = A | B?
Можешь пояснить? Я пока не понял
источник