From eb951c008beea502042db4a3a0e8d1f8b51f6f52 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Fri, 4 Nov 2022 09:30:44 +0100 Subject: Style changes --- src/model/func.rs | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) (limited to 'src/model/func.rs') diff --git a/src/model/func.rs b/src/model/func.rs index 5be1aae3..456b6aa6 100644 --- a/src/model/func.rs +++ b/src/model/func.rs @@ -32,12 +32,7 @@ impl Func { name: &'static str, func: fn(&mut Vm, &mut Args) -> SourceResult, ) -> Self { - Self(Arc::new(Repr::Native(Native { - name, - func, - set: None, - node: None, - }))) + Self(Arc::new(Repr::Native(Native { name, func, set: None, node: None }))) } /// Create a new function from a native rust node. @@ -92,7 +87,7 @@ impl Func { Repr::Native(native) => (native.func)(vm, &mut args)?, Repr::Closure(closure) => closure.call(vm, &mut args)?, Repr::With(wrapped, applied) => { - args.items.splice(.. 0, applied.items.iter().cloned()); + args.items.splice(..0, applied.items.iter().cloned()); return wrapped.call(vm, args); } }; @@ -194,12 +189,15 @@ impl Closure { // Parse the arguments according to the parameter list. for (param, default) in &self.params { - scopes.top.define(param.clone(), match default { - None => args.expect::(param)?, - Some(default) => { - args.named::(param)?.unwrap_or_else(|| default.clone()) - } - }); + scopes.top.define( + param.clone(), + match default { + Some(default) => { + args.named::(param)?.unwrap_or_else(|| default.clone()) + } + None => args.expect::(param)?, + }, + ); } // Put the remaining arguments into the sink. -- cgit v1.2.3