diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2019-11-09 10:15:30 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-09 10:15:30 -0500 |
commit | e5689df6b44696bf24f8757cd1f6e14d1aabf6f0 (patch) | |
tree | ff0170f7232c1a340478e6be945658358e4b1e83 /components/script/dom/bindings/conversions.rs | |
parent | 18dae9ee8f8165b044ac5cdbbaad99e88bb49da0 (diff) | |
parent | 94b19beefbcc3b63d7274b6fdc774e8f9cb0ee22 (diff) | |
download | servo-e5689df6b44696bf24f8757cd1f6e14d1aabf6f0.tar.gz servo-e5689df6b44696bf24f8757cd1f6e14d1aabf6f0.zip |
Auto merge of #24694 - servo:rustup, r=jdm
Remove use of on_unimplemented
It errors in today’s Nightly:
```rust
error[E0557]: feature has been removed
--> components/script/lib.rs:9:12
|
9 | #![feature(on_unimplemented)]
| ^^^^^^^^^^^^^^^^ feature has been removed
error[E0658]: this is an internal attribute that will never be stable
--> components/script/dom/bindings/conversions.rs:77:1
|
77 | #[rustc_on_unimplemented(message = "The IDL interface `{Self}` is not derived from `{T}`.")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: for more information, see https://github.com/rust-lang/rust/issues/29642
= help: add `#![feature(rustc_attrs)]` to the crate attributes to enable
error: aborting due to 2 previous errors
```
Diffstat (limited to 'components/script/dom/bindings/conversions.rs')
-rw-r--r-- | components/script/dom/bindings/conversions.rs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs index 863c84c0512..531ff6ea885 100644 --- a/components/script/dom/bindings/conversions.rs +++ b/components/script/dom/bindings/conversions.rs @@ -75,7 +75,6 @@ pub trait IDLInterface { } /// A trait to mark an IDL interface as deriving from another one. -#[rustc_on_unimplemented(message = "The IDL interface `{Self}` is not derived from `{T}`.")] pub trait DerivedFrom<T: Castable>: Castable {} impl<T: Float + ToJSValConvertible> ToJSValConvertible for Finite<T> { |