1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
# libseat-rs ```rust let seat = Seat::open( |seat, event| match event { SeatEvent::Enable => { println!("Enable"); println!("Name: {}", seat.name()); } SeatEvent::Disable => { println!("Disable"); seat.disable().unwrap(); } }, None, ) ```