pub struct Desktop {
pub name: String,
pub id: usize,
pub layout: Layout,
pub user_layout: Layout,
pub window_gap: usize,
pub border_width: usize,
pub focused_node_id: usize,
pub padding: Padding,
pub root: Option<Tree>,
}
Fields§
§name: String
§id: usize
§layout: Layout
§user_layout: Layout
§window_gap: usize
§border_width: usize
§focused_node_id: usize
§padding: Padding
§root: Option<Tree>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Desktop
impl<'de> Deserialize<'de> for Desktop
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 Desktop
impl RefUnwindSafe for Desktop
impl Send for Desktop
impl Sync for Desktop
impl Unpin for Desktop
impl UnwindSafe for Desktop
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