Struct DaemonConfigOpt
pub struct DaemonConfigOpt {
pub height: Option<i32>,
pub aspect_ratio_adjustement: Option<f64>,
pub console_color: Option<u16>,
}Expand description
Representation of the daemon subcommand configurations
where everything is optional.
Fields§
§height: Option<i32>§aspect_ratio_adjustement: Option<f64>§console_color: Option<u16>Trait Implementations§
§impl Default for DaemonConfigOpt
impl Default for DaemonConfigOpt
§impl<'de> Deserialize<'de> for DaemonConfigOpt
impl<'de> Deserialize<'de> for DaemonConfigOpt
§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
§impl From<DaemonConfig> for DaemonConfigOpt
impl From<DaemonConfig> for DaemonConfigOpt
§fn from(val: DaemonConfig) -> Self
fn from(val: DaemonConfig) -> Self
Wraps all configuration values as options.
§impl From<DaemonConfigOpt> for DaemonConfig
impl From<DaemonConfigOpt> for DaemonConfig
§fn from(val: DaemonConfigOpt) -> Self
fn from(val: DaemonConfigOpt) -> Self
Unwraps the existing configuration values or applies the default.
§impl Serialize for DaemonConfigOpt
impl Serialize for DaemonConfigOpt
Auto Trait Implementations§
impl Freeze for DaemonConfigOpt
impl RefUnwindSafe for DaemonConfigOpt
impl Send for DaemonConfigOpt
impl Sync for DaemonConfigOpt
impl Unpin for DaemonConfigOpt
impl UnwindSafe for DaemonConfigOpt
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