Struct libvips::bindings::_GScanner [−][src]
#[repr(C)]pub struct _GScanner {Show 21 fields
pub user_data: gpointer,
pub max_parse_errors: guint,
pub parse_errors: guint,
pub input_name: *const gchar,
pub qdata: *mut GData,
pub config: *mut GScannerConfig,
pub token: GTokenType,
pub value: GTokenValue,
pub line: guint,
pub position: guint,
pub next_token: GTokenType,
pub next_value: GTokenValue,
pub next_line: guint,
pub next_position: guint,
pub symbol_table: *mut GHashTable,
pub input_fd: gint,
pub text: *const gchar,
pub text_end: *const gchar,
pub buffer: *mut gchar,
pub scope_id: guint,
pub msg_handler: GScannerMsgFunc,
}
Fields
user_data: gpointer
max_parse_errors: guint
parse_errors: guint
input_name: *const gchar
qdata: *mut GData
config: *mut GScannerConfig
token: GTokenType
value: GTokenValue
line: guint
position: guint
next_token: GTokenType
next_value: GTokenValue
next_line: guint
next_position: guint
symbol_table: *mut GHashTable
input_fd: gint
text: *const gchar
text_end: *const gchar
buffer: *mut gchar
scope_id: guint
msg_handler: GScannerMsgFunc
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for _GScanner
impl UnwindSafe for _GScanner
Blanket Implementations
Mutably borrows from an owned value. Read more