Lines Matching refs:cursor
4 let mut cursor = raw.cursor();
6 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("bin")));
7 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("a")));
8 raw.insert(&cursor, ["1", "2", "3"]);
9 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("1")));
10 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("2")));
11 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("3")));
12 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("b")));
13 assert_eq!(raw.next_os(&mut cursor), Some(std::ffi::OsStr::new("c")));
15 let mut cursor = raw.cursor();
17 .remaining(&mut cursor)