[−][src]Function cmdline_words_parser::parse_posix
pub fn parse_posix<T: ?Sized + ByteString>(
string: &mut T
) -> PosixShellWords<T::OutSlice>
Parse string in a UNIX/POSIX-like manner
let mut cmdline = String::from(r"Hello\ World 'Second Argument'"); let mut parse = ::cmdline_words_parser::parse_posix(&mut cmdline); assert_eq!( parse.next(), Some("Hello World") ); assert_eq!( parse.next(), Some("Second Argument") ); assert_eq!( parse.next(), None );