Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upDerive Debug on some of the public types #21
Conversation
|
@bors-servo try |
Derive Debug on some of the public types Some of the types already have had working Debug implementations (or derives) available in all the OS-specific backends; but for some reason they were not exposed on the (portable) API types... Let's change that. Note that this doesn't cover all of the public types -- some would actually need Debug implementations to be newly introduced for all the OS-specific backends, which would be much more involved than just exposing the existing ones... This is not tested on MacOS; however, the backends seem to be very symmetric -- so hopefully it should just work...
|
|
|
huh
|
|
Hrm. The auto-builder appears to be using a different Rust snapshot than Servo. I actually got similar errors (unrelated to my changes I'm quite sure) when compiling locally with a different snapshot; but it builds fine when using the same compiler as Servo... |
|
It builds again (both master and my branch) with current nightly. |
|
[knock knock] Anyone there?... |
|
@bors-servo retry clean |
|
r? @pcwalton |
|
@bors-servo retry |
|
@bors-servo: r+ |
Some of the types already have had working Debug implementations (or derives) available in all the OS-specific backends; but for some reason they were not exposed on the (portable) API types... Let's change that. Note that this doesn't cover all of the public types -- some would actually need Debug implementations to be newly introduced for all the OS-specific backends, which would be much more involved than just exposing the existing ones...
|
@bors-servo: r+ |
|
@bors-servo r=pcwalton |
|
|
Derive Debug on some of the public types Some of the types already have had working Debug implementations (or derives) available in all the OS-specific backends; but for some reason they were not exposed on the (portable) API types... Let's change that. Note that this doesn't cover all of the public types -- some would actually need Debug implementations to be newly introduced for all the OS-specific backends, which would be much more involved than just exposing the existing ones... This is not tested on MacOS; however, the backends seem to be very symmetric -- so hopefully it should just work...
|
|
|
Aster doesn't compile on nightly: serde-deprecated/aster#58 |
|
@bors-servo r=pcwalton |
|
|
|
@bors-servo retry |
Derive Debug on some of the public types Some of the types already have had working Debug implementations (or derives) available in all the OS-specific backends; but for some reason they were not exposed on the (portable) API types... Let's change that. Note that this doesn't cover all of the public types -- some would actually need Debug implementations to be newly introduced for all the OS-specific backends, which would be much more involved than just exposing the existing ones... This is not tested on MacOS; however, the backends seem to be very symmetric -- so hopefully it should just work...
|
|
antrik commentedDec 13, 2015
Some of the types already have had working Debug implementations (or
derives) available in all the OS-specific backends; but for some reason
they were not exposed on the (portable) API types... Let's change that.
Note that this doesn't cover all of the public types -- some would
actually need Debug implementations to be newly introduced for all the
OS-specific backends, which would be much more involved than just
exposing the existing ones...
This is not tested on MacOS; however, the backends seem to be very symmetric -- so hopefully it should just work...