Struct umberwm::SerializableConf [−][src]
pub struct SerializableConf { pub meta: ModMask, pub border: WindowBorder, pub display_borders: Vec<DisplayBorder>, pub workspaces_names: Vec<Vec<Key>>, pub wm_actions: HashMap<Keybind, Actions>, pub ignore_classes: Vec<String>, pub float_classes: Vec<String>, pub overlay_classes: Vec<String>, pub with_gap: bool, pub custom_commands: HashMap<Keybind, Vec<String>>, pub command_callbacks: HashMap<Events, Vec<String>>, }
Fields
meta: ModMask
border: WindowBorder
display_borders: Vec<DisplayBorder>
workspaces_names: Vec<Vec<Key>>
wm_actions: HashMap<Keybind, Actions>
ignore_classes: Vec<String>
float_classes: Vec<String>
overlay_classes: Vec<String>
with_gap: bool
custom_commands: HashMap<Keybind, Vec<String>>
command_callbacks: HashMap<Events, Vec<String>>
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SerializableConf
impl Send for SerializableConf
impl Sync for SerializableConf
impl Unpin for SerializableConf
impl UnwindSafe for SerializableConf
Blanket Implementations
Mutably borrows from an owned value. Read more