]> git.lizzy.rs Git - rust.git/blobdiff - src/imports.rs
Implement basic enum formatting
[rust.git] / src / imports.rs
index cab3fa452e49fd21903a6996fb6af9be44217fa2..60f1d2806af9570b703a36db898f1fabb0672488 100644 (file)
@@ -10,6 +10,7 @@
 
 use visitor::FmtVisitor;
 use lists::{write_list, ListFormatting, SeparatorTactic, ListTactic};
+use utils::format_visibility;
 
 use syntax::ast;
 use syntax::parse::token;
@@ -48,11 +49,7 @@ pub fn rewrite_use_list(&mut self,
                             path_list: &[ast::PathListItem],
                             visibility: ast::Visibility) -> String {
         let path_str = pprust::path_to_string(path);
-
-        let vis = match visibility {
-            ast::Public => "pub ",
-            _ => ""
-        };
+        let vis = format_visibility(visibility);
 
         if path_list.len() == 1 {
             return rewrite_single_use_list(path_str, path_list[0], vis);