Struct gio_sys::GFileIOStreamClass [−][src]
#[repr(C)]pub struct GFileIOStreamClass {}Show fields
pub parent_class: GIOStreamClass, pub tell: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> i64>, pub can_seek: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> gboolean>, pub seek: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: i64, _: GSeekType, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, pub can_truncate: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> gboolean>, pub truncate_fn: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, pub query_info: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: *const c_char, _: *mut GCancellable, _: *mut *mut GError) -> *mut GFileInfo>, pub query_info_async: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: *const c_char, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub query_info_finish: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GFileInfo>, pub get_etag: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> *mut c_char>, pub _g_reserved1: Option<unsafe extern "C" fn()>, pub _g_reserved2: Option<unsafe extern "C" fn()>, pub _g_reserved3: Option<unsafe extern "C" fn()>, pub _g_reserved4: Option<unsafe extern "C" fn()>, pub _g_reserved5: Option<unsafe extern "C" fn()>,
Fields
parent_class: GIOStreamClass
tell: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> i64>
can_seek: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> gboolean>
seek: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: i64, _: GSeekType, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>
can_truncate: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> gboolean>
truncate_fn: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>
query_info: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: *const c_char, _: *mut GCancellable, _: *mut *mut GError) -> *mut GFileInfo>
query_info_async: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: *const c_char, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>
query_info_finish: Option<unsafe extern "C" fn(_: *mut GFileIOStream, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GFileInfo>
get_etag: Option<unsafe extern "C" fn(_: *mut GFileIOStream) -> *mut c_char>
_g_reserved1: Option<unsafe extern "C" fn()>
_g_reserved2: Option<unsafe extern "C" fn()>
_g_reserved3: Option<unsafe extern "C" fn()>
_g_reserved4: Option<unsafe extern "C" fn()>
_g_reserved5: Option<unsafe extern "C" fn()>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GFileIOStreamClass
impl !Send for GFileIOStreamClass
impl !Sync for GFileIOStreamClass
impl Unpin for GFileIOStreamClass
impl UnwindSafe for GFileIOStreamClass
Blanket Implementations
Mutably borrows from an owned value. Read more