zhc_ir 0.6.0

Graph-based intermediate representation framework with dialect support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::fmt::Debug;

use crate::visualization::composition::{DynamicElement, StyleModifier};

pub trait VisualAnnotation: Debug + 'static {
    fn style_modifier(&self) -> Option<StyleModifier> {
        None
    }

    fn widget(&self) -> Option<Box<dyn DynamicElement>> {
        None
    }
}