EG
2. В Раст нет неявных кастов. Нельзя просто умножить f32 на u64, нужно явно всё привести через as к одному типу.
3. max не сработает на флоаты, т.к. они не Ord. Вроде как max_by поможет в этом случае
Size: a a a
EG
r
fold
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=58a0fe75af4d91f2bf87819afc529cc2АК
JC
FI
A
IB
A
К
К
NB
NB
M
NB
/
trait BarTrait {}
impl BarTrait for i32 {}
//Перечисление типов
struct Foo<T: BarTrait>(T);
impl<T: BarTrait> Foo<T> {}
JC
DF
NB
trait BarTrait {}
impl BarTrait for i32 {}
//Перечисление типов
struct Foo<T: BarTrait>(T);
impl<T: BarTrait> Foo<T> {}
DF
/