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<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 Type
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 TypeReference
[src]
impl ImportedTypes for TypeReference
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 TypePath
[src]
impl ImportedTypes for TypePath
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 QSelf
[src]
impl ImportedTypes for QSelf
fn 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 Path
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 PathArguments
[src]
impl ImportedTypes for PathArguments
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 GenericArgument
[src]
impl ImportedTypes for GenericArgument
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 ArgCaptured
[src]
impl ImportedTypes for ArgCaptured
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),
Implementors
impl ImportedTypes for Program
impl ImportedTypes for Import
impl ImportedTypes for ImportKind
impl ImportedTypes for ImportStatic
impl ImportedTypes for ImportFunction
impl ImportedTypes for ImportFunctionKind
impl ImportedTypes for Function
impl ImportedTypes for ImportType
impl ImportedTypes for ImportEnum
impl ImportedTypes for Const