pub enum TransformOp {
Translate {
x: f32,
y: f32,
},
Scale {
factor: f32,
},
Rotate {
degrees: f32,
},
}Expand description
One paint-only transform function, in source order (applied around the
box’s centre, like CSS transform-origin: center).
Variants§
Trait Implementations§
Source§impl Clone for TransformOp
impl Clone for TransformOp
impl Copy for TransformOp
Source§impl Debug for TransformOp
impl Debug for TransformOp
Source§impl<'de> Deserialize<'de> for TransformOp
impl<'de> Deserialize<'de> for TransformOp
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 TransformOp
impl PartialEq for TransformOp
Source§impl Serialize for TransformOp
impl Serialize for TransformOp
impl StructuralPartialEq for TransformOp
Auto Trait Implementations§
impl Freeze for TransformOp
impl RefUnwindSafe for TransformOp
impl Send for TransformOp
impl Sync for TransformOp
impl Unpin for TransformOp
impl UnsafeUnpin for TransformOp
impl UnwindSafe for TransformOp
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