Macro linked_list

Source
macro_rules! linked_list {
    () => { ... };
    ($($elem:expr),*) => { ... };
}
Expand description

Creates a new LinkedList instance.

This macro can be used in two forms:

  • Without arguments, it creates an empty LinkedList.
  • With elements, it creates a LinkedList and appends the provided elements to the back of the list.

ยงExamples

Creating an empty LinkedList:

use std_macro_extensions::*;
let my_list: LinkedList<i32> = linked_list!();

Creating a LinkedList with elements:

use std_macro_extensions::*;
let my_list = linked_list!(1, 2, 3);