Expand description
§WASMA - Windows Assignment System Monitoring Architecture
This is a meta-package that re-exports all WASMA components.
§Installation
cargo add wasma§Components
wasma_client- Core window management librarywbackend- Resource assignment backendwasma_linux_platform- Linux platform layer- [
x11_backend] - X11 backend (optional, feature:x11) wsdg_xdg- XDG integration (optional, feature:xdg)wsdg_app_manifest- Manifest parser (optional, feature:manifest)
§Quick Start
use wasma::prelude::*;
let core = WasmaCore::new(None)?;
let window_id = core.create_window(
"My App".to_string(),
"com.example.app".to_string(),
800, 600
)?;Re-exports§
pub use wasma_client as client;pub use wbackend;pub use wasma_linux_platform as linux_platform;pub use x11backend;x11pub use wsdg_xdg as xdg;xdgpub use wsdg_app_manifest as manifest;manifest
Modules§
- prelude
- Prelude module - import commonly used types