about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorBarosl LEE <github@barosl.com>2015-01-21 02:16:47 +0900
committerBarosl LEE <github@barosl.com>2015-01-21 02:16:47 +0900
commite63443d536a0e6157dce0cfb39dfcd2d614fb357 (patch)
treeeb169eeac748e5ceefae1bbb0d31b40b24edd683 /src/libsyntax/parse
parent409c9972a954b56eb278c91666d33b09aeb00c6a (diff)
parent97a2b2638d36fbd9f69c80bd146cdbe9d87e7bcc (diff)
downloadrust-e63443d536a0e6157dce0cfb39dfcd2d614fb357.tar.gz
rust-e63443d536a0e6157dce0cfb39dfcd2d614fb357.zip
Rollup merge of #21312 - michaelsproul:remove-error-send-bound, r=aturon
As discussed with @aturon, this PR removes the `Send` bound from `std::error::Error`, allowing us to implement `Error` for error types containing non-`Send` types. Current examples include `PoisonError` and `TryLockError` from `std::sync` which contain a Guard that we don't want sent between tasks.

[breaking-change]
Diffstat (limited to 'src/libsyntax/parse')
0 files changed, 0 insertions, 0 deletions