pub type IValidateBinding = *mut c_void;