История изменений
Исправление MyTrooName, (текущая версия) :
да вроде все равно работает.
struct Droppable {
int: i32,
}
impl Drop for Droppable {
fn drop(&mut self) {
}
}
#[test]
fn droppable_contents() {
let mut list = List::new();
list.push(Droppable{int: 1});
list.push(Droppable{int: 2});
}
для Node, собственно, Drop и не реализован, неважно какой тип элемента подсунуть. значит должно работать и в общем случае.
Исходная версия MyTrooName, :
да вроде все равно работает.
struct Droppable {
int: i32,
}
impl Drop for Droppable {
fn drop(&mut self) {
}
}
#[test]
fn droppable_contents() {
let mut list = List::new();
list.push(Droppable{int: 1});
list.push(Droppable{int: 2});
}
для Node, собственно, Drop и не реализован, неважно какой тип элемента подсунуть. значит, должно работать и в общем случае.