A simple one way linked list struct