pub struct MonitorSettings {
pub pluggable_monitor_settings: Option<PluggableMonitorSettings>,
pub monitor_ui_settings: Option<MonitorModelState>,
}
Expand description
The MiddlewareCommand
Monitor settings that are sent to the
Arduino serial plotter UI.
This contains both PluggableMonitorSettings
and MonitorModelState
.
Fields§
§pluggable_monitor_settings: Option<PluggableMonitorSettings>
§monitor_ui_settings: Option<MonitorModelState>
Trait Implementations§
Source§impl Clone for MonitorSettings
impl Clone for MonitorSettings
Source§fn clone(&self) -> MonitorSettings
fn clone(&self) -> MonitorSettings
Returns a copy 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 MonitorSettings
impl Debug for MonitorSettings
Source§impl Default for MonitorSettings
impl Default for MonitorSettings
Source§fn default() -> MonitorSettings
fn default() -> MonitorSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MonitorSettings
impl<'de> Deserialize<'de> for MonitorSettings
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 MonitorSettings
impl RefUnwindSafe for MonitorSettings
impl Send for MonitorSettings
impl Sync for MonitorSettings
impl Unpin for MonitorSettings
impl UnwindSafe for MonitorSettings
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