pub type CGDataProviderRef = *mut CGDataProvider;