message: Use precise std::result::Result in derive
diff: @@ -42,7 +42,7 @@ pub fn derive_no_serialize(input: proc_macro::TokenStream) -> proc_macro::TokenS
  let name = &input.ident;
  let gen = quote! {
  impl #impl_generics starlark::__derive_refs::serde::Serialize for #name #ty_generics where Self : starlark::values::StarlarkValue<'v> {
  - fn serialize<__NoSerializeS>(&self, serializer: __NoSerializeS) -> Result<__NoSerializeS::Ok, __NoSerializeS::Error>
  + fn serialize<__NoSerializeS>(&self, serializer: __NoSerializeS) -> std::result::Result<__NoSerializeS::Ok, __NoSerializeS::Error>
  where
  __NoSerializeS: starlark::__derive_refs::serde::Serializer,
  {
  