mirror of
https://github.com/servo/servo.git
synced 2025-09-30 00:29:14 +01:00
base: Remove last usage of static_assertions crate (#38687)
Replace static_assertions in the `size_of_test` macro with `const assert`s. The error message is still informative. Additionally also remove the `cfg` guard, which caused the assertion to only be enabled on 64 bit platforms, which is something one would not expect given the name `size_of_test` of the macro. `cargo tree -i static_assertions` now points to only `stylo` using `static_assertions`, so we should be able to remove this dependency fairly easy, since the macro doesn't seem to be used there either at first glance. Testing: Covered by existing tests. --------- Signed-off-by: Jonathan Schwender <schwenderjonathan@gmail.com>
This commit is contained in:
parent
f492cbf8c1
commit
40e57e95b2
4 changed files with 1 additions and 5 deletions
|
@ -20,7 +20,6 @@ malloc_size_of = { workspace = true }
|
|||
malloc_size_of_derive = { workspace = true }
|
||||
parking_lot = { workspace = true }
|
||||
serde = { workspace = true }
|
||||
static_assertions = { workspace = true }
|
||||
time = { workspace = true }
|
||||
webrender_api = { workspace = true }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue