Struct uniffi_bindgen::bindings::kotlin::gen_kotlin::CustomTypeConfig
source · pub struct CustomTypeConfig {
imports: Option<Vec<String>>,
type_name: Option<String>,
into_custom: TemplateExpression,
from_custom: TemplateExpression,
}
Fields§
§imports: Option<Vec<String>>
§type_name: Option<String>
§into_custom: TemplateExpression
§from_custom: TemplateExpression
Trait Implementations§
source§impl Clone for CustomTypeConfig
impl Clone for CustomTypeConfig
source§fn clone(&self) -> CustomTypeConfig
fn clone(&self) -> CustomTypeConfig
Returns a copy 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 CustomTypeConfig
impl Debug for CustomTypeConfig
source§impl Default for CustomTypeConfig
impl Default for CustomTypeConfig
source§fn default() -> CustomTypeConfig
fn default() -> CustomTypeConfig
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CustomTypeConfig
impl<'de> Deserialize<'de> for CustomTypeConfig
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 RefUnwindSafe for CustomTypeConfig
impl Send for CustomTypeConfig
impl Sync for CustomTypeConfig
impl Unpin for CustomTypeConfig
impl UnwindSafe for CustomTypeConfig
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