somefunc(arg);
}
теперь mytype завернут в enum
enum myenum {
one,
two(mytype),
}
fn myfunc2(arg: &mut myenum) {
match arg {
one => bla-bla-lba,
two(mut p) => myfunc(&mut p),
}
}
уже не собирается хотя это по усти тоже самое только в enum'е
как решить проблему?
two(ref mut p) => myfunc(p),
ref mut p ?
Обсуждают сегодня