| use crate::ffi::OsString; | |
| pub struct Args(()); | |
| impl Args { | |
| pub fn inner_debug(&self) -> &[OsString] { | |
| &[] | |
| } | |
| } | |
| impl Iterator for Args { | |
| type Item = OsString; | |
| fn next(&mut self) -> Option<OsString> { | |
| None | |
| } | |
| fn size_hint(&self) -> (usize, Option<usize>) { | |
| (0, Some(0)) | |
| } | |
| } | |
| impl ExactSizeIterator for Args { | |
| fn len(&self) -> usize { | |
| 0 | |
| } | |
| } | |
| impl DoubleEndedIterator for Args { | |
| fn next_back(&mut self) -> Option<OsString> { | |
| None | |
| } | |
| } | |
| pub fn args() -> Args { | |
| Args(()) | |
| } |