#[repr(C)]pub struct NativeSymbol {
pub symbol: *const c_char,
pub func_ptr: *mut c_void,
pub signature: *const c_char,
pub attachment: *mut c_void,
}
Fields§
§symbol: *const c_char
§func_ptr: *mut c_void
§signature: *const c_char
§attachment: *mut c_void
Trait Implementations§
Source§impl Clone for NativeSymbol
impl Clone for NativeSymbol
Source§fn clone(&self) -> NativeSymbol
fn clone(&self) -> NativeSymbol
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 NativeSymbol
impl Debug for NativeSymbol
Source§impl Default for NativeSymbol
impl Default for NativeSymbol
impl Copy for NativeSymbol
Auto Trait Implementations§
impl Freeze for NativeSymbol
impl RefUnwindSafe for NativeSymbol
impl !Send for NativeSymbol
impl !Sync for NativeSymbol
impl Unpin for NativeSymbol
impl UnwindSafe for NativeSymbol
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