]> git.lizzy.rs Git - rust.git/blobdiff - src/libstd/sys/unix/os.rs
DoubleEndedIterator for Args
[rust.git] / src / libstd / sys / unix / os.rs
index 21ce6b19ceb1357ec3a9a0c58e000960e9a377db..a8cb1ce49d2d99604864448d5647fcd75de93e0e 100644 (file)
@@ -308,6 +308,10 @@ impl ExactSizeIterator for Args {
     fn len(&self) -> usize { self.iter.len() }
 }
 
+impl DoubleEndedIterator for Args {
+    fn next_back(&mut self) -> Option<OsString> { self.iter.next_back() }
+}
+
 /// Returns the command line arguments
 ///
 /// Returns a list of the command line arguments.