libadwaita/preferences_group.rs
1// Take a look at the license at the top of the repository in the LICENSE file.
2
3#[cfg(feature = "v1_8")]
4#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
5use std::ptr;
6
7#[cfg(feature = "v1_8")]
8#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
9use glib::translate::*;
10
11use crate::PreferencesGroup;
12#[cfg(feature = "v1_8")]
13#[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
14use crate::ffi;
15
16impl PreferencesGroup {
17 #[cfg(feature = "v1_8")]
18 #[cfg_attr(docsrs, doc(cfg(feature = "v1_8")))]
19 #[doc(alias = "adw_prefences_group_bind_model")]
20 #[doc(alias = "bind_model")]
21 pub fn unbind_model(&self) {
22 unsafe {
23 ffi::adw_preferences_group_bind_model(
24 self.to_glib_none().0,
25 ptr::null_mut(),
26 None,
27 ptr::null_mut(),
28 None,
29 )
30 }
31 }
32}