openpine_vm/visuals/
linefill.rs

1use openpine_compiler::instructions::Color;
2use serde::{Deserialize, Serialize};
3
4use crate::visuals::GraphId;
5
6/// Fill area between two [`Line`](crate::visuals::Line) graphs.
7#[derive(Debug, Clone, Serialize, Deserialize)]
8pub struct LineFill {
9    /// First line id.
10    pub line1: GraphId,
11    /// Second line id.
12    pub line2: GraphId,
13    /// Optional fill color.
14    pub color: Option<Color>,
15}