#[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
Trait Implementations§
Source§impl Clone for ANativeActivity
impl Clone for ANativeActivity
Source§fn clone(&self) -> ANativeActivity
fn clone(&self) -> ANativeActivity
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ANativeActivity
impl Debug for ANativeActivity
impl Copy for ANativeActivity
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