diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-05-21 21:07:55 +0000 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2019-05-29 16:14:23 +0200 |
commit | 44926adde721176240bb62a9c883cc1c5d6bfd64 (patch) | |
tree | fbb611ff984636032704cfed434520a5a5d5f46f /components/style/values/generics/border.rs | |
parent | af8e8e6a34cb2a6fa93c8ea998c6cd3a0c8c0536 (diff) | |
download | servo-44926adde721176240bb62a9c883cc1c5d6bfd64.tar.gz servo-44926adde721176240bb62a9c883cc1c5d6bfd64.zip |
style: Use cbindgen for border-image-width.
Differential Revision: https://phabricator.services.mozilla.com/D32032
Diffstat (limited to 'components/style/values/generics/border.rs')
-rw-r--r-- | components/style/values/generics/border.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/components/style/values/generics/border.rs b/components/style/values/generics/border.rs index ec0ab1c4b07..f36062ce39b 100644 --- a/components/style/values/generics/border.rs +++ b/components/style/values/generics/border.rs @@ -23,15 +23,18 @@ use style_traits::{CssWriter, ToCss}; ToResolvedValue, ToShmem, )] -pub enum BorderImageSideWidth<LengthPercentage, Number> { +#[repr(C, u8)] +pub enum GenericBorderImageSideWidth<LP, N> { /// `<length-or-percentage>` - Length(LengthPercentage), + LengthPercentage(LP), /// `<number>` - Number(Number), + Number(N), /// `auto` Auto, } +pub use self::GenericBorderImageSideWidth as BorderImageSideWidth; + /// A generic value for the `border-image-slice` property. #[derive( Clone, |