Struct libmarpa_sys::Struct_marpa_value
[−]
[src]
pub struct Struct_marpa_value { pub t_step_type: Marpa_Step_Type, pub t_token_id: Marpa_Symbol_ID, pub t_token_value: c_int, pub t_rule_id: Marpa_Rule_ID, pub t_arg_0: c_int, pub t_arg_n: c_int, pub t_result: c_int, pub t_token_start_ys_id: Marpa_Earley_Set_ID, pub t_rule_start_ys_id: Marpa_Earley_Set_ID, pub t_ys_id: Marpa_Earley_Set_ID, }
Fields
t_step_type: Marpa_Step_Type
t_token_id: Marpa_Symbol_ID
t_token_value: c_int
t_rule_id: Marpa_Rule_ID
t_arg_0: c_int
t_arg_n: c_int
t_result: c_int
t_token_start_ys_id: Marpa_Earley_Set_ID
t_rule_start_ys_id: Marpa_Earley_Set_ID
t_ys_id: Marpa_Earley_Set_ID
Trait Implementations
impl Copy for Struct_marpa_value
[src]
impl Clone for Struct_marpa_value
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more