pub struct JavaRuntime { /* private fields */ }
Expand description
一个 Java 运行时类型
Implementations§
Source§impl JavaRuntime
impl JavaRuntime
Sourcepub async fn from_java_path(java_path: impl AsRef<OsStr>) -> Result<Self>
pub async fn from_java_path(java_path: impl AsRef<OsStr>) -> Result<Self>
通过一个指向 Java 可执行文件的路径来创建 JavaRuntime
在此会尝试运行这个文件并获取相关的版本信息,确认无误后返回
Sourcepub fn main_version(&self) -> u8
pub fn main_version(&self) -> u8
获取此 Java 运行时的主 Java 版本号
Auto Trait Implementations§
impl Freeze for JavaRuntime
impl RefUnwindSafe for JavaRuntime
impl Send for JavaRuntime
impl Sync for JavaRuntime
impl Unpin for JavaRuntime
impl UnwindSafe for JavaRuntime
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