#[repr(C)]pub struct FizzyImportDescription {
pub module: *const c_char,
pub name: *const c_char,
pub kind: FizzyExternalKind,
pub desc: FizzyImportDescription__bindgen_ty_1,
}Expand description
Import description.
@note Only one member of #desc union corresponding to #kind is defined for each import. @note For the lifetime of the #module and #name fields, please refer to the description provided by the function used to obtain this structure.
Fields§
§module: *const c_charImport’s module name.
name: *const c_charImport name.
kind: FizzyExternalKindImport kind.
desc: FizzyImportDescription__bindgen_ty_1Trait Implementations§
Source§impl Clone for FizzyImportDescription
impl Clone for FizzyImportDescription
Source§fn clone(&self) -> FizzyImportDescription
fn clone(&self) -> FizzyImportDescription
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FizzyImportDescription
Auto Trait Implementations§
impl !Send for FizzyImportDescription
impl !Sync for FizzyImportDescription
impl Freeze for FizzyImportDescription
impl RefUnwindSafe for FizzyImportDescription
impl Unpin for FizzyImportDescription
impl UnsafeUnpin for FizzyImportDescription
impl UnwindSafe for FizzyImportDescription
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