Docs.rs
  • leftwm-core-0.4.1
    • leftwm-core 0.4.1
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • lex148
    • hertg
    • leftbot
    • VuiMuich
    • Dependencies
      • dirs-next ^2.0.0 normal
      • futures ^0.3.21 normal
      • mio ^0.8.0 normal
      • nix ^0.25.0 normal
      • serde ^1.0.104 normal
      • serde_json ^1.0.44 normal
      • signal-hook ^0.3.4 normal
      • thiserror ^1.0.30 normal
      • tokio ^1.2.0 normal
      • tracing ^0.1.37 normal
      • x11-dl ^2.18.4 normal
      • xdg ^2.2.0 normal
      • tempfile ^3.2.0 dev
    • Versions
    • 14.77% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate leftwm_core

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Definitions
?
Change settings

List of all items

Structs

  • Manager
  • Window
  • Workspace
  • config::Gutter
  • config::Margins
  • config::ScratchPad
  • config::Workspace
  • layouts::ParseLayoutError
  • models::BBox
  • models::DockArea
  • models::FocusManager
  • models::Gutter
  • models::LayoutManager
  • models::Manager
  • models::Margins
  • models::ScratchPad
  • models::ScratchPadName
  • models::Screen
  • models::Tag
  • models::Tags
  • models::Window
  • models::WindowChange
  • models::Workspace
  • models::Xyhw
  • models::XyhwBuilder
  • models::XyhwChange
  • models::dto::DisplayState
  • models::dto::DisplayWorkspace
  • models::dto::ManagerState
  • models::dto::TagsForWorkspace
  • models::dto::Viewport
  • state::State
  • utils::child_process::Children
  • utils::child_process::Nanny
  • utils::command_pipe::CommandPipe
  • utils::state_socket::StateSocket

Enums

  • Command
  • DisplayAction
  • DisplayEvent
  • Mode
  • ReleaseScratchPadOption
  • config::FocusBehaviour
  • config::InsertBehavior
  • config::Size
  • errors::LeftError
  • layouts::Layout
  • models::FocusBehaviour
  • models::LayoutMode
  • models::Mode
  • models::Side
  • models::Size
  • models::WindowHandle
  • models::WindowState
  • models::WindowType

Traits

  • config::Config
  • display_servers::DisplayServer

Functions

  • utils::child_process::exec_shell
  • utils::child_process::register_child_hook
  • utils::helpers::cycle_vec
  • utils::helpers::intersect
  • utils::helpers::relative_find
  • utils::helpers::reorder_vec
  • utils::helpers::vec_extract
  • utils::modmask_lookup::into_mod
  • utils::modmask_lookup::into_modmask

Type Definitions

  • errors::Result
  • models::TagId
  • utils::child_process::ChildID
  • utils::modmask_lookup::Button
  • utils::modmask_lookup::ModMask

Constants

  • layouts::LAYOUTS