From 275f9a04af6191e3aee3852a5a1713130f635164 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Wed, 21 Jun 2017 15:40:45 +0300 Subject: Better Debug for Args and ArgsOs Display actual args instead of two dots. --- src/libstd/sys/redox/args.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/libstd/sys/redox') diff --git a/src/libstd/sys/redox/args.rs b/src/libstd/sys/redox/args.rs index 212895d7b76..6e44ad705fe 100644 --- a/src/libstd/sys/redox/args.rs +++ b/src/libstd/sys/redox/args.rs @@ -35,6 +35,12 @@ pub struct Args { _dont_send_or_sync_me: PhantomData<*mut ()>, } +impl Args { + pub fn inner_debug(&self) -> &[OsString] { + self.iter.as_slice() + } +} + impl Iterator for Args { type Item = OsString; fn next(&mut self) -> Option { self.iter.next() } -- cgit 1.4.1-3-g733a5