Struct gtk_sys::GtkBindingSignal
source · [−]#[repr(C)]pub struct GtkBindingSignal {
pub next: *mut GtkBindingSignal,
pub signal_name: *mut c_char,
pub n_args: c_uint,
pub args: *mut GtkBindingArg,
}
Fields
next: *mut GtkBindingSignal
signal_name: *mut c_char
n_args: c_uint
args: *mut GtkBindingArg
Trait Implementations
sourceimpl Clone for GtkBindingSignal
impl Clone for GtkBindingSignal
sourcefn clone(&self) -> GtkBindingSignal
fn clone(&self) -> GtkBindingSignal
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GtkBindingSignal
impl Debug for GtkBindingSignal
impl Copy for GtkBindingSignal
Auto Trait Implementations
impl RefUnwindSafe for GtkBindingSignal
impl !Send for GtkBindingSignal
impl !Sync for GtkBindingSignal
impl Unpin for GtkBindingSignal
impl UnwindSafe for GtkBindingSignal
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more