GSeekableIface

Type Alias GSeekableIface 

Source
pub type GSeekableIface = _GSeekableIface;

Aliased Type§

#[repr(C)]
pub struct GSeekableIface { pub g_iface: _GTypeInterface, pub tell: Option<unsafe extern "C" fn(*mut _GSeekable) -> i64>, pub can_seek: Option<unsafe extern "C" fn(*mut _GSeekable) -> i32>, pub seek: Option<unsafe extern "C" fn(*mut _GSeekable, i64, GSeekType, *mut _GCancellable, *mut *mut _GError) -> i32>, pub can_truncate: Option<unsafe extern "C" fn(*mut _GSeekable) -> i32>, pub truncate_fn: Option<unsafe extern "C" fn(*mut _GSeekable, i64, *mut _GCancellable, *mut *mut _GError) -> i32>, }

Fields§

§g_iface: _GTypeInterface§tell: Option<unsafe extern "C" fn(*mut _GSeekable) -> i64>§can_seek: Option<unsafe extern "C" fn(*mut _GSeekable) -> i32>§seek: Option<unsafe extern "C" fn(*mut _GSeekable, i64, GSeekType, *mut _GCancellable, *mut *mut _GError) -> i32>§can_truncate: Option<unsafe extern "C" fn(*mut _GSeekable) -> i32>§truncate_fn: Option<unsafe extern "C" fn(*mut _GSeekable, i64, *mut _GCancellable, *mut *mut _GError) -> i32>