swap-n (cargo): an n argument extension to std::mem::swap
Keywords: node|mem|linked-list|ptr|swap