pub type ACameraManager_ExtendedAvailabilityCallbacks = ACameraManager_ExtendedAvailabilityListener;
struct ACameraManager_ExtendedAvailabilityCallbacks {
pub availabilityCallbacks: ACameraManager_AvailabilityListener,
pub onCameraAccessPrioritiesChanged: Option<unsafe extern "C" fn(_: *mut c_void)>,
pub onPhysicalCameraAvailable: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8)>,
pub onPhysicalCameraUnavailable: Option<unsafe extern "C" fn(_: *mut c_void, _: *const u8, _: *const u8)>,
pub reserved: [*mut c_void; 4],
}