1 2 3 4 5 6 7 8 9 10 11 12 13
use gtk::{gio::SimpleAction, glib::uuid_string_random}; pub trait Back { fn back() -> Self; } impl Back for SimpleAction { fn back() -> Self { let back = SimpleAction::new(&uuid_string_random(), None); back.set_enabled(false); back } }