[−][src]Macro sugars::lkl
Create a LinkedList
from a list of elements.
Examples
use sugars::lkl; let lkl = lkl!["a", "b"]; assert!(lkl.contains(&"a")); assert!(lkl.contains(&"b")); assert!(!lkl.contains(&"c")); let mut iter = lkl.iter(); assert_eq!(Some(&"a"), iter.next()); assert_eq!(Some(&"b"), iter.next()); assert_eq!(None, iter.next());
If you want to build a LinkedList
with repeated values:
use sugars::lkl; let lkl = lkl!["10"; 3]; let mut iter = lkl.iter(); assert_eq!(Some(&"10"), iter.next()); assert_eq!(Some(&"10"), iter.next()); assert_eq!(Some(&"10"), iter.next()); assert_eq!(None, iter.next());