Struct uniffi_macros::export::attributes::ExportFnArgs
source · pub struct ExportFnArgs {
pub(crate) async_runtime: Option<AsyncRuntime>,
pub(crate) name: Option<String>,
pub(crate) defaults: DefaultMap,
}
Fields§
§async_runtime: Option<AsyncRuntime>
§name: Option<String>
§defaults: DefaultMap
Trait Implementations§
source§impl Clone for ExportFnArgs
impl Clone for ExportFnArgs
source§fn clone(&self) -> ExportFnArgs
fn clone(&self) -> ExportFnArgs
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 Default for ExportFnArgs
impl Default for ExportFnArgs
source§fn default() -> ExportFnArgs
fn default() -> ExportFnArgs
Returns the “default value” for a type. Read more
source§impl Parse for ExportFnArgs
impl Parse for ExportFnArgs
fn parse(input: ParseStream<'_>) -> Result<Self>
source§impl UniffiAttributeArgs for ExportFnArgs
impl UniffiAttributeArgs for ExportFnArgs
Auto Trait Implementations§
impl RefUnwindSafe for ExportFnArgs
impl !Send for ExportFnArgs
impl !Sync for ExportFnArgs
impl Unpin for ExportFnArgs
impl UnwindSafe for ExportFnArgs
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