pub struct PaddingElement { /* private fields */ }Expand description
Element that creates and updates padding nodes.
Implementations§
Source§impl PaddingElement
impl PaddingElement
pub fn new(padding: EdgeInsets) -> Self
Trait Implementations§
Source§impl Clone for PaddingElement
impl Clone for PaddingElement
Source§fn clone(&self) -> PaddingElement
fn clone(&self) -> PaddingElement
Returns a duplicate 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 PaddingElement
impl Debug for PaddingElement
Source§impl Hash for PaddingElement
impl Hash for PaddingElement
Source§impl ModifierNodeElement for PaddingElement
impl ModifierNodeElement for PaddingElement
type Node = PaddingNode
Source§fn update(&self, node: &mut Self::Node)
fn update(&self, node: &mut Self::Node)
Brings an existing modifier node up to date with the element’s data.
Source§fn capabilities(&self) -> NodeCapabilities
fn capabilities(&self) -> NodeCapabilities
Returns the capabilities of nodes created by this element.
Override this to indicate which specialized traits the node implements.
Source§fn key(&self) -> Option<u64>
fn key(&self) -> Option<u64>
Optional key used to disambiguate multiple instances of the same element type.
Source§fn inspector_name(&self) -> &'static str
fn inspector_name(&self) -> &'static str
Human readable name surfaced to inspector tooling.
Source§fn inspector_properties(&self, _inspector: &mut dyn FnMut(&'static str, String))
fn inspector_properties(&self, _inspector: &mut dyn FnMut(&'static str, String))
Records inspector properties for tooling.
Source§fn always_update(&self) -> bool
fn always_update(&self) -> bool
Source§impl PartialEq for PaddingElement
impl PartialEq for PaddingElement
impl StructuralPartialEq for PaddingElement
Auto Trait Implementations§
impl Freeze for PaddingElement
impl RefUnwindSafe for PaddingElement
impl Send for PaddingElement
impl Sync for PaddingElement
impl Unpin for PaddingElement
impl UnwindSafe for PaddingElement
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