6 releases

0.2.0 Dec 7, 2025
0.1.9 Jan 24, 2025
0.1.7 Sep 4, 2022
0.1.1 Jun 12, 2021

#3 in #seat

Download history 6761/week @ 2026-02-18 6293/week @ 2026-02-25 8426/week @ 2026-03-04 6779/week @ 2026-03-11 6817/week @ 2026-03-18 8495/week @ 2026-03-25 7876/week @ 2026-04-01 9916/week @ 2026-04-08 9346/week @ 2026-04-15 9792/week @ 2026-04-22 7459/week @ 2026-04-29 7406/week @ 2026-05-06 8629/week @ 2026-05-13 9529/week @ 2026-05-20 11254/week @ 2026-05-27 8102/week @ 2026-06-03

38,580 downloads per month
Used in 11 crates (via libseat)

MIT license

6KB
99 lines

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,
)

No runtime deps

~135KB