Skip to content

Commit

Permalink
Merge pull request #1 from ActuallyHappening/main
Browse files Browse the repository at this point in the history
Fix: Refer to `Result` enum from `std::result` in derive
  • Loading branch information
28Smiles committed May 1, 2023
2 parents 862808d + 45a3ba2 commit c3d05d0
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions syner_derive/src/lib.rs
Expand Up @@ -601,7 +601,7 @@ pub fn derive_attribute_parser(input: TokenStream) -> TokenStream {
}
}

fn complete(self, errors: &mut Vec<syner::__private::syn::Error>, parent: &syner::__private::syn::Meta) -> Result<#name, ()> {
fn complete(self, errors: &mut Vec<syner::__private::syn::Error>, parent: &syner::__private::syn::Meta) -> ::std::result::Result<#name, ()> {
let mut encountered_error = false;
#(#parser_check)*

Expand All @@ -618,7 +618,7 @@ pub fn derive_attribute_parser(input: TokenStream) -> TokenStream {
impl Syner for #name {
fn parse_attrs<'a>(
attrs: impl IntoIterator<Item = &'a syner::__private::syn::Attribute> + 'a,
) -> Result<Self, Vec<syner::__private::syn::Error>> {
) -> ::std::result::Result<Self, Vec<syner::__private::syn::Error>> {
let mut parser = #parser::new();
let mut errors = Vec::new();
let attrs = attrs.into_iter()
Expand Down Expand Up @@ -666,7 +666,7 @@ pub fn derive_attribute_parser(input: TokenStream) -> TokenStream {

fn parse_meta(
input: &syner::__private::syn::Meta
) -> Result<Self, Vec<syner::__private::syn::Error>> {
) -> ::std::result::Result<Self, Vec<syner::__private::syn::Error>> {
match input {
syner::__private::syn::Meta::List(list) => {
let mut parser = #parser::new();
Expand Down

0 comments on commit c3d05d0

Please sign in to comment.