pub trait GdkPixbufExt { fn create_surface<W: IsA<Window>>( &self, scale: i32, for_window: Option<&W> ) -> Option<Surface>; }