Struct onig_sys::OnigEncodingType
[−]
[src]
#[repr(C)]pub struct OnigEncodingType { pub mbc_enc_len: extern "C" fn(_: *const OnigUChar) -> c_int, pub name: *const c_char, pub max_enc_len: c_int, pub min_enc_len: c_int, pub is_mbc_newline: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> c_int, pub mbc_to_code: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> OnigCodePoint, pub code_to_mbclen: extern "C" fn(_: OnigCodePoint) -> c_int, pub code_to_mbc: extern "C" fn(_: OnigCodePoint, _: *mut OnigUChar) -> c_int, pub mbc_case_fold: extern "C" fn(_: OnigCaseFoldType, _: *const *const OnigUChar, _: *const OnigUChar, _: *const OnigUChar) -> c_int, pub apply_all_case_fold: extern "C" fn(_: OnigCaseFoldType, _: OnigApplyAllCaseFoldFunc, _: *const c_void) -> c_int, pub get_case_fold_codes_by_str: extern "C" fn(_: OnigCaseFoldType, _: *const OnigUChar, _: *const OnigUChar) -> c_int, pub property_name_to_ctype: extern "C" fn(_: OnigEncoding, _: *const OnigUChar, _: *const OnigUChar) -> c_int, pub is_code_ctype: extern "C" fn(_: OnigCodePoint, _: OnigCtype) -> c_int, pub get_ctype_code_range: extern "C" fn(_: OnigCtype, _: *const OnigCodePoint) -> c_int, pub left_adjust_char_head: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> *const OnigUChar, pub is_allowed_reverse_match: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> c_int, pub init: extern "C" fn() -> c_int, pub is_initialised: extern "C" fn() -> c_int, }
Fields
mbc_enc_len: extern "C" fn(_: *const OnigUChar) -> c_int
name: *const c_char
max_enc_len: c_int
min_enc_len: c_int
is_mbc_newline: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> c_int
mbc_to_code: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> OnigCodePoint
code_to_mbclen: extern "C" fn(_: OnigCodePoint) -> c_int
code_to_mbc: extern "C" fn(_: OnigCodePoint, _: *mut OnigUChar) -> c_int
mbc_case_fold: extern "C" fn(_: OnigCaseFoldType, _: *const *const OnigUChar, _: *const OnigUChar, _: *const OnigUChar) -> c_int
apply_all_case_fold: extern "C" fn(_: OnigCaseFoldType, _: OnigApplyAllCaseFoldFunc, _: *const c_void) -> c_int
get_case_fold_codes_by_str: extern "C" fn(_: OnigCaseFoldType, _: *const OnigUChar, _: *const OnigUChar) -> c_int
property_name_to_ctype: extern "C" fn(_: OnigEncoding, _: *const OnigUChar, _: *const OnigUChar) -> c_int
is_code_ctype: extern "C" fn(_: OnigCodePoint, _: OnigCtype) -> c_int
get_ctype_code_range: extern "C" fn(_: OnigCtype, _: *const OnigCodePoint) -> c_int
left_adjust_char_head: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> *const OnigUChar
is_allowed_reverse_match: extern "C" fn(_: *const OnigUChar, _: *const OnigUChar) -> c_int
init: extern "C" fn() -> c_int
is_initialised: extern "C" fn() -> c_int