pub trait FromFields: Sized {
// Required method
fn from_fields(fields: Fields) -> Result<Self, Diagnostic>;
}Expand description
Converts syn::Fields into a specific fields representation.
Implementations exist for syn::Fields (any kind), syn::FieldsNamed
(named only), and syn::FieldsUnnamed (tuple only).
Required Methods§
fn from_fields(fields: Fields) -> Result<Self, Diagnostic>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.