1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use internal; #[repr(C)] #[derive(Debug, PartialEq, PartialOrd, Copy, Clone)] #[cfg_attr(feature = "serde_support", derive(Serialize, Deserialize))] pub struct Size { pub width: f32, pub height: f32, } impl From<Size> for internal::YGSize { fn from(s: Size) -> internal::YGSize { internal::YGSize { width: s.width, height: s.height, } } }