pub struct JniConfig {}Expand description
Configuration for the JNI Rust shim crate emitter (alef-backend-jni).
No crate-specific fields are required — all identifiers are derived from
the paired [crates.kotlin_android] section (package, features, etc.).
This config struct exists so the crate can target jni in languages
without needing to configure anything extra.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for JniConfig
impl<'de> Deserialize<'de> for JniConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for JniConfig
impl RefUnwindSafe for JniConfig
impl Send for JniConfig
impl Sync for JniConfig
impl Unpin for JniConfig
impl UnsafeUnpin for JniConfig
impl UnwindSafe for JniConfig
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