А⚙
Size: a a a
А⚙
УМ
S
УМ
УМ
А⚙
let one;
let two;
let trait_object: &dyn Trait = if condition {
one = calculate_one();
&one
} else {
two = calculate_two();
&two
}
А⚙
let ret: Box<Trait> = match huita {
Huita::Govno => Box::new(hui),
Huita::Mocha => Box::new(pizda),
};
УМ
let ret: Box<Trait> = match huita {
Huita::Govno => Box::new(hui),
Huita::Mocha => Box::new(pizda),
};
1
E🤙
let ret: Box<Trait> = match huita {
Huita::Govno => Box::new(hui),
Huita::Mocha => Box::new(pizda),
};
УМ
А⚙
УМ
E🤙
MP
1
УМ
УМ