pub enum ModifierNode {
Padding {
insets: Insets,
},
Position {
position: Vec2<f64>,
},
Offset {
delta: Vec2<f64>,
},
Opacity {
opacity: f64,
},
Frame {
frame: Frame,
alignment: Alignment,
},
Fill {
style: Style,
},
Font {
font: Font,
},
ForegroundStyle {
style: Style,
},
ScaleEffect {
factor: f64,
anchor: UnitPoint,
},
RotationEffect {
angle: Angle,
anchor: UnitPoint,
},
}
Expand description
A rendered modifier.
Variants§
Trait Implementations§
Source§impl Clone for ModifierNode
impl Clone for ModifierNode
Source§fn clone(&self) -> ModifierNode
fn clone(&self) -> ModifierNode
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ModifierNode
impl Debug for ModifierNode
Source§impl<'de> Deserialize<'de> for ModifierNode
impl<'de> Deserialize<'de> for ModifierNode
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 ModifierNode
impl PartialEq for ModifierNode
Source§impl Serialize for ModifierNode
impl Serialize for ModifierNode
impl StructuralPartialEq for ModifierNode
Auto Trait Implementations§
impl Freeze for ModifierNode
impl RefUnwindSafe for ModifierNode
impl Send for ModifierNode
impl Sync for ModifierNode
impl Unpin for ModifierNode
impl UnwindSafe for ModifierNode
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