pub unsafe extern "C" fn adw_timed_animation_new(
    widget: *mut GtkWidget,
    from: c_double,
    to: c_double,
    duration: c_uint,
    target: *mut AdwAnimationTarget
) -> *mut AdwAnimation