diff options
| author | Laurenz <laurmaedje@gmail.com> | 2024-01-10 12:58:13 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2024-01-12 10:50:44 +0100 |
| commit | 0340497e00b22a8dd180770a620ca9e4b2f653de (patch) | |
| tree | f74863e78e128ac07e72b1cd0309c71521561fa5 /crates | |
| parent | c20b6ec6e157b753e90aa60ccd5b50f6f31cb7f6 (diff) | |
Fix a few variadic signatures
Diffstat (limited to 'crates')
| -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()); |
