pub struct CustomChartConfig {
pub name: String,
pub title: String,
pub y_unit: Option<String>,
pub refresh_interval: u32,
pub plugin_name: String,
}Expand description
Configuration for a custom chart pane type.
Fields§
§name: StringUnique identifier for this pane type
title: StringDisplay title for the pane
y_unit: Option<String>Unit label for the Y-axis (e.g., “ms”, “bytes”, “%”)
refresh_interval: u32Auto-refresh interval in seconds (0 = manual only)
plugin_name: StringPlugin that registered this pane type
Trait Implementations§
Source§impl Clone for CustomChartConfig
impl Clone for CustomChartConfig
Source§fn clone(&self) -> CustomChartConfig
fn clone(&self) -> CustomChartConfig
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 CustomChartConfig
impl Debug for CustomChartConfig
Source§impl Hash for CustomChartConfig
impl Hash for CustomChartConfig
Source§impl PartialEq for CustomChartConfig
impl PartialEq for CustomChartConfig
impl Eq for CustomChartConfig
impl StructuralPartialEq for CustomChartConfig
Auto Trait Implementations§
impl Freeze for CustomChartConfig
impl RefUnwindSafe for CustomChartConfig
impl Send for CustomChartConfig
impl Sync for CustomChartConfig
impl Unpin for CustomChartConfig
impl UnsafeUnpin for CustomChartConfig
impl UnwindSafe for CustomChartConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more