-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
syn 0.15.22 breaks diesel_derives #1921
Comments
cc @dtolnay because potential breaking change in syn. |
Thanks for the ping. This is why you should only glob import from modules that are documented for glob importing, like preludes. Neither the standard library nor I am going to consider something like this a breaking change for affecting glob imports. |
icefoxen
added a commit
to icefoxen/diesel
that referenced
this issue
Dec 6, 2018
Resolves issue diesel-rs#1921.
Fixed on master |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Setup
Versions
Feature Flags
Problem Description
The latest version of the
syn
crate exports a newResult
type alias, which collides withstd::result::Result
and makesdiesel_derives
fail to compile.What are you trying to accomplish?
Use
diesel_derives
.What is the expected output?
diesel_derives
compiles successfully.What is the actual output?
Are you seeing any additional errors?
No
Steps to reproduce
Compile diesel_derives from master.
Checklist
closed if this is not the case)
The text was updated successfully, but these errors were encountered: