diff options
Diffstat (limited to 'src/valid.rs')
-rw-r--r-- | src/valid.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/valid.rs b/src/valid.rs index 0d5ba36..ab20423 100644 --- a/src/valid.rs +++ b/src/valid.rs @@ -19,7 +19,7 @@ impl Struct<'_> { if let Some(transparent) = self.attrs.transparent { if self.fields.len() != 1 { return Err(Error::new_spanned( - transparent, + transparent.original, "#[error(transparent)] requires exactly one field", )); } @@ -165,7 +165,7 @@ fn check_field_attrs(fields: &[Field]) -> Result<()> { } if let Some(transparent) = field.attrs.transparent { return Err(Error::new_spanned( - transparent, + transparent.original, "#[error(transparent)] needs to go outside the enum or struct, not on an individual field", )); } |