Trait wasm_bindgen_backend::defined::ImportedTypes [−][src]
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),
F: FnMut(&Ident, ImportedTypeKind),
Implementations on Foreign Types
impl<T> ImportedTypes for Option<T> where
T: ImportedTypes, [src]
impl<T> ImportedTypes for Option<T> where
T: ImportedTypes, fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl<'a, T: ImportedTypes> ImportedTypes for &'a T[src]
impl<'a, T: ImportedTypes> ImportedTypes for &'a Tfn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl<T> ImportedTypes for Vec<T> where
T: ImportedTypes, [src]
impl<T> ImportedTypes for Vec<T> where
T: ImportedTypes, fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for Type[src]
impl ImportedTypes for Typefn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for TypeReference[src]
impl ImportedTypes for TypeReferencefn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for TypePath[src]
impl ImportedTypes for TypePathfn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for QSelf[src]
impl ImportedTypes for QSelffn imported_types<F>(&self, _: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, _: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for Path[src]
impl ImportedTypes for Pathfn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for PathArguments[src]
impl ImportedTypes for PathArgumentsfn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for GenericArgument[src]
impl ImportedTypes for GenericArgumentfn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), impl ImportedTypes for ArgCaptured[src]
impl ImportedTypes for ArgCapturedfn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), [src]
fn imported_types<F>(&self, f: &mut F) where
F: FnMut(&Ident, ImportedTypeKind), Implementors
impl ImportedTypes for Programimpl ImportedTypes for Importimpl ImportedTypes for ImportKindimpl ImportedTypes for ImportStaticimpl ImportedTypes for ImportFunctionimpl ImportedTypes for ImportFunctionKindimpl ImportedTypes for Functionimpl ImportedTypes for ImportTypeimpl ImportedTypes for ImportEnumimpl ImportedTypes for Constimpl ImportedTypes for Dictionaryimpl ImportedTypes for DictionaryField