pub struct ShapeTransform {
pub x: i64,
pub y: i64,
pub width: i64,
pub height: i64,
pub rotation_deg: f64,
pub flip_h: bool,
pub flip_v: bool,
pub child_x: Option<i64>,
pub child_y: Option<i64>,
pub child_width: Option<i64>,
pub child_height: Option<i64>,
}Fields§
§x: i64§y: i64§width: i64§height: i64§rotation_deg: f64§flip_h: bool§flip_v: bool§child_x: Option<i64>§child_y: Option<i64>§child_width: Option<i64>§child_height: Option<i64>Trait Implementations§
Source§impl Clone for ShapeTransform
impl Clone for ShapeTransform
Source§impl Debug for ShapeTransform
impl Debug for ShapeTransform
Source§impl Default for ShapeTransform
impl Default for ShapeTransform
Source§impl<'de> Deserialize<'de> for ShapeTransform
impl<'de> Deserialize<'de> for ShapeTransform
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ShapeTransform
impl PartialEq for ShapeTransform
Source§impl Serialize for ShapeTransform
impl Serialize for ShapeTransform
impl StructuralPartialEq for ShapeTransform
Auto Trait Implementations§
impl Freeze for ShapeTransform
impl RefUnwindSafe for ShapeTransform
impl Send for ShapeTransform
impl Sync for ShapeTransform
impl Unpin for ShapeTransform
impl UnsafeUnpin for ShapeTransform
impl UnwindSafe for ShapeTransform
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more