Allow elasticsearch to work with rust stable #89
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This commit allows elasticsearch to work with
rust stable. The only feature requiring rust nightly
is external_doc feature to able to to test the README.md
docs. This is now conditionally compiled
when building with rust nightly, using rustc_version
in a build.rs build script to set a cfg flag for the channel
used.
api_generator requires rust nightly still. The default toolchain
to use for each package is in a rust-toolchain file in
the root of each package directory.
Closes #87