Struct i3status_rs::config::Config
source · pub struct Config {
pub shared: SharedConfig,
pub invert_scrolling: bool,
pub double_click_delay: u64,
pub error_format: Config,
pub error_fullscreen_format: Config,
pub blocks: Vec<BlockConfigEntry>,
}
Fields§
§invert_scrolling: bool
Set to true
to invert mouse wheel direction
double_click_delay: u64
The maximum delay (ms) between two clicks that are considered as double click
error_format: Config
§error_fullscreen_format: Config
§blocks: Vec<BlockConfigEntry>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
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 Config
impl !RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl !UnwindSafe for Config
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