pub struct Panel {Show 37 fields
pub alias_colors: Option<AliasColors>,
pub alert: Option<Alert>,
pub bars: Option<bool>,
pub content: Option<String>,
pub dash_length: Option<u32>,
pub dashes: Option<bool>,
pub datasource: Option<String>,
pub fill: Option<u32>,
pub fill_gradient: Option<u32>,
pub grid_pos: Option<GridPos>,
pub hidden_series: Option<bool>,
pub id: Option<u32>,
pub legend: Option<Legend>,
pub lines: Option<bool>,
pub line_width: Option<u32>,
pub null_point_mode: Option<String>,
pub options: Option<Vec<DataLink>>,
pub percentage: Option<bool>,
pub pointradius: Option<u32>,
pub points: Option<bool>,
pub renderer: Option<String>,
pub series_overrides: Option<Vec<SeriesOverride>>,
pub space_length: Option<u32>,
pub stack: Option<bool>,
pub stepped_line: Option<bool>,
pub targets: Option<Vec<Target>>,
pub time_from: Option<String>,
pub time_regions: Option<Vec<TimeRegion>>,
pub time_shift: Option<String>,
pub thresholds: Option<Vec<Threshold>>,
pub xaxis: Option<Axis>,
pub yaxes: Option<Vec<Axe>>,
pub yaxis: Option<Axis>,
pub type: Option<String>,
pub title: Option<String>,
pub tooltip: Option<ToolTip>,
pub mode: Option<String>,
}
Fields§
§alias_colors: Option<AliasColors>
§alert: Option<Alert>
§bars: Option<bool>
§content: Option<String>
§dash_length: Option<u32>
§dashes: Option<bool>
§datasource: Option<String>
§fill: Option<u32>
§fill_gradient: Option<u32>
§grid_pos: Option<GridPos>
§id: Option<u32>
§legend: Option<Legend>
§lines: Option<bool>
§line_width: Option<u32>
§null_point_mode: Option<String>
§options: Option<Vec<DataLink>>
§percentage: Option<bool>
§pointradius: Option<u32>
§points: Option<bool>
§renderer: Option<String>
§series_overrides: Option<Vec<SeriesOverride>>
§space_length: Option<u32>
§stack: Option<bool>
§stepped_line: Option<bool>
§targets: Option<Vec<Target>>
§time_from: Option<String>
§time_regions: Option<Vec<TimeRegion>>
§time_shift: Option<String>
§thresholds: Option<Vec<Threshold>>
§xaxis: Option<Axis>
§yaxes: Option<Vec<Axe>>
§yaxis: Option<Axis>
§type: Option<String>
§title: Option<String>
§tooltip: Option<ToolTip>
§mode: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Panel
impl<'de> Deserialize<'de> for Panel
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 Panel
impl RefUnwindSafe for Panel
impl Send for Panel
impl Sync for Panel
impl Unpin for Panel
impl UnwindSafe for Panel
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