链表栈pop方法
Chanyon opened this issue · comments
Chengyun commented
https://github.com/QMHTMY/RustBook/blob/main/code/chapter03/list_stack.rs
fn pop(&mut self) -> Option<T>{
self.top.take().map(|node|{
let node = *node;
self.top = node.next;
self.size -= 1;
node.data
})
}
Shieber commented
已修复,多谢。