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(()) | |
} |