pub struct FfiFuncParam {
pub name: String,
pub ffi_type: String,
pub attrs: Vec<FfiParamAttr>,
pub is_vararg: bool,
}Expand description
FFI function parameter
Fields§
§name: String§ffi_type: String§attrs: Vec<FfiParamAttr>§is_vararg: boolTrait Implementations§
Source§impl Clone for FfiFuncParam
impl Clone for FfiFuncParam
Source§fn clone(&self) -> FfiFuncParam
fn clone(&self) -> FfiFuncParam
Returns a duplicate 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 FfiFuncParam
impl Debug for FfiFuncParam
Auto Trait Implementations§
impl Freeze for FfiFuncParam
impl RefUnwindSafe for FfiFuncParam
impl Send for FfiFuncParam
impl Sync for FfiFuncParam
impl Unpin for FfiFuncParam
impl UnsafeUnpin for FfiFuncParam
impl UnwindSafe for FfiFuncParam
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