From cd6cf76e5a890dec01f3616c7df4f4b86a4ea1a5 Mon Sep 17 00:00:00 2001 From: Bastien Orivel Date: Sun, 28 Jan 2018 22:46:03 +0100 Subject: Don't emit a warning when a struct with no validator derives Validate --- validator_derive/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/validator_derive/src/lib.rs b/validator_derive/src/lib.rs index 1678883..6700c2a 100644 --- a/validator_derive/src/lib.rs +++ b/validator_derive/src/lib.rs @@ -74,6 +74,7 @@ fn impl_validate(ast: &syn::MacroInput) -> quote::Tokens { let (impl_generics, ty_generics, where_clause) = ast.generics.split_for_impl(); let impl_ast = quote!( impl #impl_generics Validate for #ident #ty_generics #where_clause { + #[allow(unused_mut)] fn validate(&self) -> ::std::result::Result<(), ::validator::ValidationErrors> { let mut errors = ::validator::ValidationErrors::new(); -- cgit v1.2.3