pub fn DiscreteValueRuleStateProvider_GetStateByType(
state_provider: &DiscreteValueRuleStateProvider,
road_position: &RoadPosition,
rule_type: &String,
tolerance: f64,
) -> UniquePtr<DiscreteValueRuleStateProviderQuery>pub fn DiscreteValueRuleStateProvider_GetStateByType(
state_provider: &DiscreteValueRuleStateProvider,
road_position: &RoadPosition,
rule_type: &String,
tolerance: f64,
) -> UniquePtr<DiscreteValueRuleStateProviderQuery>