This commit is contained in:
main() 2020-05-04 16:10:59 +02:00 committed by GitHub
parent 1593e2b7df
commit c5cdf7fe92
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1505,7 +1505,7 @@ impl<'a, T> CursorMut<'a, T> {
/// is removed and `None` is returned.
#[unstable(feature = "linked_list_cursors", issue = "58533")]
pub fn remove_current_as_list(&mut self) -> Option<LinkedList<T>> {
let unlinked_node = self.current?;
let mut unlinked_node = self.current?;
unsafe {
self.current = unlinked_node.as_ref().next;
self.list.unlink_node(unlinked_node);