[−]Struct jni_android_sys::android::content::pm::SharedLibraryInfo
public final class SharedLibraryInfo
Required feature: android-content-pm-SharedLibraryInfo
Methods
impl SharedLibraryInfo
pub fn get_type<'env>(&'env self) -> Result<i32>[src]
pub fn get_name<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn get_version<'env>(&'env self) -> Result<i32>[src]
Deprecated
pub fn get_long_version<'env>(&'env self) -> Result<i64>[src]
pub fn get_declaring_package<'env>(
&'env self
) -> Result<Option<Local<'env, VersionedPackage>>>[src]
&'env self
) -> Result<Option<Local<'env, VersionedPackage>>>
Required features: "android-content-pm-VersionedPackage"
pub fn get_dependent_packages<'env>(
&'env self
) -> Result<Option<Local<'env, List>>>[src]
&'env self
) -> Result<Option<Local<'env, List>>>
Required features: "java-util-List"
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
pub const TYPE_BUILTIN: i32[src]
public static final TYPE_BUILTIN
pub const TYPE_DYNAMIC: i32[src]
public static final TYPE_DYNAMIC
pub const TYPE_STATIC: i32[src]
public static final TYPE_STATIC
pub const VERSION_UNDEFINED: i32[src]
public static final VERSION_UNDEFINED
Methods from Deref<Target = Object>
pub fn get_class<'env>(&'env self) -> Result<Option<Local<'env, Class>>>[src]
Required features: "java-lang-Class"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn to_string<'env>(&'env self) -> Result<Option<Local<'env, String>>>[src]
Required features: "java-lang-String"
pub fn notify<'env>(&'env self) -> Result<()>[src]
pub fn notify_all<'env>(&'env self) -> Result<()>[src]
pub fn wait_long<'env>(&'env self, arg0: i64) -> Result<()>[src]
pub fn wait_long_int<'env>(&'env self, arg0: i64, arg1: i32) -> Result<()>[src]
pub fn wait<'env>(&'env self) -> Result<()>[src]
Trait Implementations
impl AsRef<Parcelable> for SharedLibraryInfo
fn as_ref(&self) -> &Parcelable
impl Deref for SharedLibraryInfo
impl AsValidJObjectAndEnv for SharedLibraryInfo
impl AsJValue for SharedLibraryInfo
Auto Trait Implementations
impl !Sync for SharedLibraryInfo
impl Unpin for SharedLibraryInfo
impl !Send for SharedLibraryInfo
impl UnwindSafe for SharedLibraryInfo
impl RefUnwindSafe for SharedLibraryInfo
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,