Struct glib_2_0_sys::GMarkupParser
source · #[repr(C)]pub struct GMarkupParser {
pub start_element: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: *mut *const gchar, _: *mut *const gchar, _: gpointer)>,
pub end_element: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: gpointer)>,
pub text: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: gsize, _: gpointer)>,
pub passthrough: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: gsize, _: gpointer)>,
pub error: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *mut GError, _: gpointer)>,
}
Fields§
§start_element: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: *mut *const gchar, _: *mut *const gchar, _: gpointer)>
§end_element: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: gpointer)>
§text: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: gsize, _: gpointer)>
§passthrough: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *const gchar, _: gsize, _: gpointer)>
§error: Option<extern "C" fn(_: *mut GMarkupParseContext, _: *mut GError, _: gpointer)>
Auto Trait Implementations§
impl RefUnwindSafe for GMarkupParser
impl Send for GMarkupParser
impl Sync for GMarkupParser
impl Unpin for GMarkupParser
impl UnwindSafe for GMarkupParser
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