pub struct ExternFnType {
pub link_name: Option<String>,
pub signature: FnSignature,
}
Fields§
§link_name: Option<String>
§signature: FnSignature
Trait Implementations§
Source§impl Clone for ExternFnType
impl Clone for ExternFnType
Source§fn clone(&self) -> ExternFnType
fn clone(&self) -> ExternFnType
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 ExternFnType
impl Debug for ExternFnType
Source§impl<'de> Deserialize<'de> for ExternFnType
impl<'de> Deserialize<'de> for ExternFnType
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 ExternFnType
impl RefUnwindSafe for ExternFnType
impl Send for ExternFnType
impl Sync for ExternFnType
impl Unpin for ExternFnType
impl UnwindSafe for ExternFnType
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