mirror of
https://github.com/typst/typst
synced 2025-06-28 08:12:53 +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.
|
||||
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 field_ident = &field.ident;
|
||||
let field_call = quote! { ::ecow::EcoString::from(#name).into() };
|
||||
|
Loading…
x
Reference in New Issue
Block a user