pub type GSignalCMarshaller = GClosureMarshal;
Expand description
GSignalCMarshaller:
This is the signature of marshaller functions, required to marshall arrays of parameter values to signal emissions into C language callback invocations.
It is merely an alias to #GClosureMarshal since the #GClosure mechanism takes over responsibility of actual function invocation for the signal system.
Aliased Type§
enum GSignalCMarshaller {
None,
Some(unsafe extern "C" fn(*mut _GClosure, *mut _GValue, u32, *const _GValue, *mut c_void, *mut c_void)),
}