1 2 3 4 5 6 7 8 9 10 11
use super::window::WindowImpl; use crate::{PreferencesWindow, Window}; use glib::subclass::prelude::*; pub trait PreferencesWindowImpl: WindowImpl {} unsafe impl<T: PreferencesWindowImpl> IsSubclassable<T> for PreferencesWindow { fn override_vfuncs(class: &mut glib::Class<Self>) { <Window as IsSubclassable<T>>::override_vfuncs(class); } }