libseat

Crates.iolibseat
lib.rslibseat
version0.2.3
created_at2021-06-11 17:46:27.14197+00
updated_at2025-01-24 18:10:13.444411+00
descriptionSafe libseat bindings
homepage
repositoryhttps://github.com/PolyMeilex/libseat-rs
max_upload_size
id409058
size19,471
Publishers (github:smithay:publishers)

documentation

https://docs.rs/libseat

README

libseat-rs

let seat = Seat::open(
    |seat, event| match event {
        SeatEvent::Enable => {
            println!("Enable");
            println!("Name: {}", seat.name());
        }
        SeatEvent::Disable => {
            println!("Disable");
            seat.disable().unwrap();
        }
    },
    None,
)
Commit count: 35

cargo fmt