From c1a6c2e6c23edcc88483a17d0dcc30bf19dce455 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Sat, 21 May 2011 19:30:04 -0400 Subject: [PATCH] stdlib: Only export what's necessary from std::getopts --- src/lib/getopts.rs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/lib/getopts.rs b/src/lib/getopts.rs index c3b485a43b06..7318f273d0f4 100644 --- a/src/lib/getopts.rs +++ b/src/lib/getopts.rs @@ -10,6 +10,27 @@ import option::some; import option::none; +export opt; + +export reqopt; +export optopt; +export optflag; +export optmulti; + +export getopts; + +export result; +export success; +export failure; + +export fail_; +export fail_str; + +export opt_present; +export opt_str; +export opt_strs; +export opt_maybe_str; + tag name { long(str); short(char); } tag hasarg { yes; no; maybe; } tag occur { req; optional; multi; }