[][src]Trait wasm_bindgen_backend::defined::ImportedTypes

pub trait ImportedTypes {
    fn imported_types<F>(&self, f: &mut F)
    where
        F: FnMut(&Ident, ImportedTypeKind)
; }

Iterate over definitions of and references to imported types in the AST.

Required methods

fn imported_types<F>(&self, f: &mut F) where
    F: FnMut(&Ident, ImportedTypeKind), 

Loading content...

Implementations on Foreign Types

impl<T> ImportedTypes for Option<T> where
    T: ImportedTypes
[src]

impl<'a, T: ImportedTypes> ImportedTypes for &'a T[src]

impl<T> ImportedTypes for Vec<T> where
    T: ImportedTypes
[src]

impl ImportedTypes for Type[src]

impl ImportedTypes for TypeReference[src]

impl ImportedTypes for TypePath[src]

impl ImportedTypes for QSelf[src]

impl ImportedTypes for Path[src]

impl ImportedTypes for PathArguments[src]

impl ImportedTypes for GenericArgument[src]

impl ImportedTypes for FnArg[src]

impl ImportedTypes for PatType[src]

Loading content...

Implementors

impl ImportedTypes for ImportFunctionKind[src]

impl ImportedTypes for ImportKind[src]

impl ImportedTypes for Const[src]

impl ImportedTypes for Dictionary[src]

impl ImportedTypes for DictionaryField[src]

impl ImportedTypes for Function[src]

impl ImportedTypes for Import[src]

impl ImportedTypes for ImportEnum[src]

impl ImportedTypes for ImportFunction[src]

impl ImportedTypes for ImportStatic[src]

impl ImportedTypes for ImportType[src]

impl ImportedTypes for Program[src]

Loading content...