pub unsafe fn create_queryEnv() -> *mut QueryEnvironment