# HG changeset patch # User Bastien Orivel # Date 1465750363 -7200 # Node ID a0b23123901bb64391c15fc4bb0564e2431e5cbf # Parent e5a808ec31c07c51828c39a9fa6c6f32e1fca51c Replace "".to_string() and format!("") by String::new(). diff --git a/src/ast_dump.rs b/src/ast_dump.rs --- a/src/ast_dump.rs +++ b/src/ast_dump.rs @@ -227,7 +227,7 @@ impl stmt { stmt::AugAssign(target, op, value) => format!("{}{} {}= {}", current_indent, target.to_string(), op.to_string(), value.to_string()), stmt::Return(expr) => format!("{}return{}", current_indent, match expr { Some(expr) => format!(" {}", expr.to_string()), - None => "".to_string() + None => String::new() }), stmt::ImportFrom(module, names, level) => { format!("{}from {}{} import {}", @@ -273,7 +273,7 @@ impl stmt { { match msg { Some(msg) => format!(", {}", msg.to_string()), - None => format!("") + None => String::new() } } ) diff --git a/src/python_dump.rs b/src/python_dump.rs --- a/src/python_dump.rs +++ b/src/python_dump.rs @@ -65,7 +65,7 @@ fn dump(py: Python, indent: usize, ast: let body = ast.getattr(py, "body").unwrap(); let args = dump(py, indent, args); let declaration = format!("def {}({}):", name, args); - let mut statements = vec!("".to_string()); + let mut statements = vec!(String::new()); for statement in body.iter(py).unwrap() { let statement = dump(py, indent + 1, statement.unwrap()); statements.push(statement); @@ -82,7 +82,7 @@ fn dump(py: Python, indent: usize, ast: let test = dump(py, indent, test); let declaration = format!("if {}:", test); - let mut statements = vec!("".to_string()); + let mut statements = vec!(String::new()); for statement in body.iter(py).unwrap() { let statement = dump(py, indent + 1, statement.unwrap()); statements.push(statement); @@ -102,7 +102,7 @@ fn dump(py: Python, indent: usize, ast: let iter = dump(py, indent, iter); let declaration = format!("for {} in {}:", target, iter); - let mut statements = vec!("".to_string()); + let mut statements = vec!(String::new()); for statement in body.iter(py).unwrap() { let statement = dump(py, indent + 1, statement.unwrap()); statements.push(statement);