mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
Fix #[internal]
fields needing IntoValue
impl (#3103)
This commit is contained in:
parent
4bf16d7acb
commit
a236e362db
@ -834,7 +834,11 @@ fn create_native_elem_impl(element: &Elem) -> TokenStream {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Creation of the fields dictionary for inherent fields.
|
// Creation of the fields dictionary for inherent fields.
|
||||||
let field_dict = element.inherent_fields().clone().map(|field| {
|
let field_dict = element
|
||||||
|
.inherent_fields()
|
||||||
|
.filter(|field| !field.internal)
|
||||||
|
.clone()
|
||||||
|
.map(|field| {
|
||||||
let name = &field.name;
|
let name = &field.name;
|
||||||
let field_ident = &field.ident;
|
let field_ident = &field.ident;
|
||||||
let field_call = quote! { ::ecow::EcoString::from(#name).into() };
|
let field_call = quote! { ::ecow::EcoString::from(#name).into() };
|
||||||
|
Loading…
x
Reference in New Issue
Block a user