Struct ndk_sys::ANativeActivity
source · #[repr(C)]pub struct ANativeActivity {
pub callbacks: *mut ANativeActivityCallbacks,
pub vm: *mut JavaVM,
pub env: *mut JNIEnv,
pub clazz: jobject,
pub internalDataPath: *const c_char,
pub externalDataPath: *const c_char,
pub sdkVersion: i32,
pub instance: *mut c_void,
pub assetManager: *mut AAssetManager,
pub obbPath: *const c_char,
}
Fields§
§callbacks: *mut ANativeActivityCallbacks
§vm: *mut JavaVM
§env: *mut JNIEnv
§clazz: jobject
§internalDataPath: *const c_char
§externalDataPath: *const c_char
§sdkVersion: i32
§instance: *mut c_void
§assetManager: *mut AAssetManager
§obbPath: *const c_char
Auto Trait Implementations§
impl Freeze for ANativeActivity
impl RefUnwindSafe for ANativeActivity
impl !Send for ANativeActivity
impl !Sync for ANativeActivity
impl Unpin for ANativeActivity
impl UnwindSafe for ANativeActivity
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more