#[repr(C)]pub struct HinokoFwIsoResourceInterface {
pub parent_iface: GTypeInterface,
pub open: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, *const c_char, c_int, *mut *mut GError) -> gboolean>,
pub allocate: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, *const u8, size_t, c_uint, *mut *mut GError) -> gboolean>,
pub create_source: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, *mut *mut GSource, *mut *mut GError) -> gboolean>,
pub allocated: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, c_uint, c_uint, *const GError)>,
pub deallocated: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, c_uint, c_uint, *const GError)>,
}Fields§
§parent_iface: GTypeInterface§open: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, *const c_char, c_int, *mut *mut GError) -> gboolean>§allocate: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, *const u8, size_t, c_uint, *mut *mut GError) -> gboolean>§create_source: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, *mut *mut GSource, *mut *mut GError) -> gboolean>§allocated: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, c_uint, c_uint, *const GError)>§deallocated: Option<unsafe extern "C" fn(*mut HinokoFwIsoResource, c_uint, c_uint, *const GError)>Trait Implementations§
Source§impl Clone for HinokoFwIsoResourceInterface
impl Clone for HinokoFwIsoResourceInterface
Source§fn clone(&self) -> HinokoFwIsoResourceInterface
fn clone(&self) -> HinokoFwIsoResourceInterface
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 HinokoFwIsoResourceInterface
impl Debug for HinokoFwIsoResourceInterface
impl Copy for HinokoFwIsoResourceInterface
Auto Trait Implementations§
impl Freeze for HinokoFwIsoResourceInterface
impl RefUnwindSafe for HinokoFwIsoResourceInterface
impl Send for HinokoFwIsoResourceInterface
impl Sync for HinokoFwIsoResourceInterface
impl Unpin for HinokoFwIsoResourceInterface
impl UnwindSafe for HinokoFwIsoResourceInterface
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