[−][src]Enum wasm_bindgen_backend::ast::ImportKind
Variants
Function(ImportFunction)Static(ImportStatic)Type(ImportType)Enum(ImportEnum)Methods
impl ImportKind[src]
pub fn fits_on_impl(&self) -> bool[src]
Whether this type can be inside an impl block.
Trait Implementations
impl TryToTokens for ImportKind[src]
fn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>[src]
fn try_to_token_stream(&self) -> Result<TokenStream, Diagnostic>[src]
impl ImportedTypes for ImportKind[src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
F: FnMut(&Ident, ImportedTypeKind),
impl Clone for ImportKind[src]
fn clone(&self) -> ImportKind[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !Sync for ImportKind
impl Unpin for ImportKind
impl !Send for ImportKind
impl UnwindSafe for ImportKind
impl !RefUnwindSafe for ImportKind
Blanket Implementations
impl<T> ImportedTypeDefinitions for T where
T: ImportedTypes, [src]
T: ImportedTypes,
impl<T> ImportedTypeReferences for T where
T: ImportedTypes, [src]
T: ImportedTypes,
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,