pub struct NodeVisual {
pub shape: NodeShape,
pub fill: PaletteToken,
pub stroke: PaletteToken,
pub text: PaletteToken,
pub accent: PaletteToken,
pub corner_radius_milli_px: u32,
pub fallback_icon_id: String,
}Expand description
Node shape, palette references, and fallback icon.
Fields§
§shape: NodeShape§fill: PaletteToken§stroke: PaletteToken§text: PaletteToken§accent: PaletteToken§corner_radius_milli_px: u32§fallback_icon_id: StringTrait Implementations§
Source§impl Clone for NodeVisual
impl Clone for NodeVisual
Source§fn clone(&self) -> NodeVisual
fn clone(&self) -> NodeVisual
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NodeVisual
impl Debug for NodeVisual
Source§impl<'de> Deserialize<'de> for NodeVisual
impl<'de> Deserialize<'de> for NodeVisual
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
impl Eq for NodeVisual
Source§impl PartialEq for NodeVisual
impl PartialEq for NodeVisual
Source§impl Serialize for NodeVisual
impl Serialize for NodeVisual
impl StructuralPartialEq for NodeVisual
Auto Trait Implementations§
impl Freeze for NodeVisual
impl RefUnwindSafe for NodeVisual
impl Send for NodeVisual
impl Sync for NodeVisual
impl Unpin for NodeVisual
impl UnsafeUnpin for NodeVisual
impl UnwindSafe for NodeVisual
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