clippy errors

This commit is contained in:
Fernando Herrera 2021-09-19 20:41:35 +01:00
parent 4e6b6a8902
commit 96af23f370

View File

@ -130,13 +130,13 @@ pub fn eval_expression(
let decl_id = engine_state let decl_id = engine_state
.find_decl("run_external".as_bytes()) .find_decl("run_external".as_bytes())
.ok_or(ShellError::ExternalNotSupported(name.clone()))?; .ok_or_else(|| ShellError::ExternalNotSupported(*name))?;
let command = engine_state.get_decl(decl_id); let command = engine_state.get_decl(decl_id);
let new_context = context.enter_scope(); let new_context = context.enter_scope();
let mut call = Call::new(); let mut call = Call::new();
call.positional = [name.clone()] call.positional = [*name]
.iter() .iter()
.chain(args.iter()) .chain(args.iter())
.map(|span| { .map(|span| {
@ -144,7 +144,7 @@ pub fn eval_expression(
let val = String::from_utf8_lossy(contents); let val = String::from_utf8_lossy(contents);
Expression { Expression {
expr: Expr::String(val.into()), expr: Expr::String(val.into()),
span: span.clone(), span: *span,
ty: Type::String, ty: Type::String,
custom_completion: None, custom_completion: None,
} }