ph
struct MySuperObject<T>(Vec<T>);
impl<T> MySuperObject<T> {
fn get(&self) -> &T {
&self.0[0]
}
Size: a a a
ph
struct MySuperObject<T>(Vec<T>);
impl<T> MySuperObject<T> {
fn get(&self) -> &T {
&self.0[0]
}
YK
YK
struct Wrap(T)
?Wrapэто в языке есть?
Э
struct MySuperObject<T>(Vec<T>);
impl<T> MySuperObject<T> {
fn get(&self) -> &T {
&self.0[0]
}
fn set(&mut self, v: T);
В
Wrapэто в языке есть?
YK
struct MySuperObject<T>(Vec<T>);
impl<T> MySuperObject<T> {
fn get(&self) -> &T {
&self.0[0]
}
В
fn set(&mut self, v: T);
Э
В
YK
В
Э
В
YK
В
Э
YK
YK
YK
YK