From 30e7625300e095d75415d2b6b4fed4d72209106b Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Sun, 30 Jan 2022 13:00:02 +0200 Subject: [PATCH] Fix FromQueryResult when Result is redefined Macros should only ever use absolute import paths. Shorthands can clash (as they have in my case). --- sea-orm-macros/src/derives/from_query_result.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sea-orm-macros/src/derives/from_query_result.rs b/sea-orm-macros/src/derives/from_query_result.rs index dc6bbc44..cc070263 100644 --- a/sea-orm-macros/src/derives/from_query_result.rs +++ b/sea-orm-macros/src/derives/from_query_result.rs @@ -32,7 +32,7 @@ pub fn expand_derive_from_query_result(ident: Ident, data: Data) -> syn::Result< Ok(quote!( #[automatically_derived] impl sea_orm::FromQueryResult for #ident { - fn from_query_result(row: &sea_orm::QueryResult, pre: &str) -> Result { + fn from_query_result(row: &sea_orm::QueryResult, pre: &str) -> std::result::Result { Ok(Self { #(#field: row.try_get(pre, #name)?),* })