diff options
| -rw-r--r-- | crates/typst/src/foundations/args.rs | 2 | ||||
| -rw-r--r-- | crates/typst/src/foundations/func.rs | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/crates/typst/src/foundations/args.rs b/crates/typst/src/foundations/args.rs index 74e8e2be..01cf6d7f 100644 --- a/crates/typst/src/foundations/args.rs +++ b/crates/typst/src/foundations/args.rs @@ -253,7 +253,7 @@ impl Args { /// The arguments to construct. #[external] #[variadic] - arguments: Vec<Args>, + arguments: Vec<Value>, ) -> Args { args.take() } diff --git a/crates/typst/src/foundations/func.rs b/crates/typst/src/foundations/func.rs index 9cfa4d6d..22a20fdb 100644 --- a/crates/typst/src/foundations/func.rs +++ b/crates/typst/src/foundations/func.rs @@ -311,7 +311,7 @@ impl Func { /// The arguments to apply to the function. #[external] #[variadic] - arguments: Vec<Args>, + arguments: Vec<Value>, ) -> Func { let span = self.span; Self { @@ -331,7 +331,7 @@ impl Func { /// The fields to filter for. #[variadic] #[external] - fields: Vec<Args>, + fields: Vec<Value>, ) -> StrResult<Selector> { let fields = args.to_named(); args.items.retain(|arg| arg.name.is_none()); |
