Skip to content
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

Make std::error::Error not inherit from Send #23799

Merged
merged 1 commit into from
Mar 28, 2015
Merged

Commits on Mar 27, 2015

  1. Make std::error::Error not inherit from Send

    The Send bound is an unnecessary restriction, and though provided as a
    convenience, can't be removed by downstream code.
    
    The removal of this bound is a [breaking-change] since it
    removes an implicit Send bound on all `E: Error` and all
    `Error` trait objects.
    
    To migrate, consider if your code actually requires the Send
    bound and, if so, add it explicitly.
    
    Fixes rust-lang#23774
    reem committed Mar 27, 2015
    Configuration menu
    Copy the full SHA
    3feeea5 View commit details
    Browse the repository at this point in the history