pub struct VisualizationStyle {
pub show_node_ids: bool,
pub show_edge_labels: bool,
pub use_colors: bool,
pub include_descriptions: bool,
pub orientation: DiagramOrientation,
pub group_by_type: bool,
}Expand description
Visual styling options for workflow diagrams
Fields§
§show_node_ids: boolShow node IDs in addition to names
show_edge_labels: boolShow edge labels (condition expressions)
use_colors: boolUse colors to differentiate node types
include_descriptions: boolInclude node descriptions as tooltips/notes
orientation: DiagramOrientationDiagram orientation (TB, LR, BT, RL)
group_by_type: boolGroup nodes by type
Trait Implementations§
Source§impl Clone for VisualizationStyle
impl Clone for VisualizationStyle
Source§fn clone(&self) -> VisualizationStyle
fn clone(&self) -> VisualizationStyle
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 VisualizationStyle
impl Debug for VisualizationStyle
Source§impl Default for VisualizationStyle
impl Default for VisualizationStyle
Source§impl<'de> Deserialize<'de> for VisualizationStyle
impl<'de> Deserialize<'de> for VisualizationStyle
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
Auto Trait Implementations§
impl Freeze for VisualizationStyle
impl RefUnwindSafe for VisualizationStyle
impl Send for VisualizationStyle
impl Sync for VisualizationStyle
impl Unpin for VisualizationStyle
impl UnwindSafe for VisualizationStyle
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