Type Alias cst_lexicon
Source pub type cst_lexicon = lexicon_struct;
#[repr(C)]
pub struct cst_lexicon {Show 13 fields
pub name: *const i8,
pub num_entries: i32,
pub data: *mut u8,
pub num_bytes: i32,
pub phone_table: *mut *mut i8,
pub lts_rule_set: *mut cst_lts_rules_struct,
pub syl_boundary: Option<unsafe extern "C" fn(*const cst_item_struct, *const cst_val_struct) -> i32>,
pub lts_function: Option<unsafe extern "C" fn(*const lexicon_struct, *const i8, *const i8, *const cst_features_struct) -> *mut cst_val_struct>,
pub addenda: *mut *mut *mut i8,
pub phone_hufftable: *const *const i8,
pub entry_hufftable: *const *const i8,
pub postlex: Option<unsafe extern "C" fn(*mut cst_utterance_struct) -> *mut cst_utterance_struct>,
pub lex_addenda: *mut cst_val_struct,
}