Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use std::str::Chars;
- fn scan_name(stream: &mut Chars) -> String {
- stream.take_while(|character| !character.is_whitespace() && *character != ':').collect()
- }
- #[test]
- fn test_it() {
- let foo = "foobar:baz";
- assert_eq!(scan_name(&mut foo.chars()), "foobar")
- }
Add Comment
Please, Sign In to add comment