Struct gio_sys::GFileOutputStreamClass [−][src]
#[repr(C)]pub struct GFileOutputStreamClass {}Show fields
pub parent_class: GOutputStreamClass, pub tell: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> i64>, pub can_seek: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> gboolean>, pub seek: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: i64, _: GSeekType, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, pub can_truncate: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> gboolean>, pub truncate_fn: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>, pub query_info: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: *const c_char, _: *mut GCancellable, _: *mut *mut GError) -> *mut GFileInfo>, pub query_info_async: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: *const c_char, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>, pub query_info_finish: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GFileInfo>, pub get_etag: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> *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: GOutputStreamClass
tell: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> i64>
can_seek: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> gboolean>
seek: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: i64, _: GSeekType, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>
can_truncate: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> gboolean>
truncate_fn: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: i64, _: *mut GCancellable, _: *mut *mut GError) -> gboolean>
query_info: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: *const c_char, _: *mut GCancellable, _: *mut *mut GError) -> *mut GFileInfo>
query_info_async: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: *const c_char, _: c_int, _: *mut GCancellable, _: GAsyncReadyCallback, _: gpointer)>
query_info_finish: Option<unsafe extern "C" fn(_: *mut GFileOutputStream, _: *mut GAsyncResult, _: *mut *mut GError) -> *mut GFileInfo>
get_etag: Option<unsafe extern "C" fn(_: *mut GFileOutputStream) -> *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 GFileOutputStreamClass
impl !Send for GFileOutputStreamClass
impl !Sync for GFileOutputStreamClass
impl Unpin for GFileOutputStreamClass
impl UnwindSafe for GFileOutputStreamClass
Blanket Implementations
Mutably borrows from an owned value. Read more