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