Struct aravis_sys::ArvGcRegisterInterface [−][src]
#[repr(C)]pub struct ArvGcRegisterInterface { pub parent: GTypeInterface, pub get: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut c_void, _: u64, _: *mut *mut GError)>, pub set: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut c_void, _: u64, _: *mut *mut GError)>, pub get_address: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut *mut GError) -> u64>, pub get_length: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut *mut GError) -> u64>, }
Fields
parent: GTypeInterfaceget: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut c_void, _: u64, _: *mut *mut GError)>set: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut c_void, _: u64, _: *mut *mut GError)>get_address: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut *mut GError) -> u64>get_length: Option<unsafe extern "C" fn(_: *mut ArvGcRegister, _: *mut *mut GError) -> u64>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ArvGcRegisterInterfaceimpl Send for ArvGcRegisterInterfaceimpl Sync for ArvGcRegisterInterfaceimpl Unpin for ArvGcRegisterInterfaceimpl UnwindSafe for ArvGcRegisterInterfaceBlanket Implementations
Mutably borrows from an owned value. Read more