#[repr(C)]pub struct NMVpnEditorInterface {
pub g_iface: GTypeInterface,
pub get_widget: Option<unsafe extern "C" fn(*mut NMVpnEditor) -> *mut GObject>,
pub placeholder: Option<unsafe extern "C" fn()>,
pub update_connection: Option<unsafe extern "C" fn(*mut NMVpnEditor, *mut NMConnection, *mut *mut GError) -> gboolean>,
pub changed: Option<unsafe extern "C" fn(*mut NMVpnEditor)>,
}Fields§
§g_iface: GTypeInterface§get_widget: Option<unsafe extern "C" fn(*mut NMVpnEditor) -> *mut GObject>§placeholder: Option<unsafe extern "C" fn()>§update_connection: Option<unsafe extern "C" fn(*mut NMVpnEditor, *mut NMConnection, *mut *mut GError) -> gboolean>§changed: Option<unsafe extern "C" fn(*mut NMVpnEditor)>Trait Implementations§
Source§impl Clone for NMVpnEditorInterface
impl Clone for NMVpnEditorInterface
Source§fn clone(&self) -> NMVpnEditorInterface
fn clone(&self) -> NMVpnEditorInterface
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NMVpnEditorInterface
impl Debug for NMVpnEditorInterface
impl Copy for NMVpnEditorInterface
Auto Trait Implementations§
impl Freeze for NMVpnEditorInterface
impl RefUnwindSafe for NMVpnEditorInterface
impl Send for NMVpnEditorInterface
impl Sync for NMVpnEditorInterface
impl Unpin for NMVpnEditorInterface
impl UnwindSafe for NMVpnEditorInterface
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more