Enum wasm_bindgen_backend::ast::ImportKind [−][src]
pub enum ImportKind {
Function(ImportFunction),
Static(ImportStatic),
Type(ImportType),
Enum(ImportEnum),
}Variants
Function(ImportFunction)Static(ImportStatic)Type(ImportType)Enum(ImportEnum)
Methods
impl ImportKind[src]
impl ImportKindpub fn fits_on_impl(&self) -> bool[src]
pub fn fits_on_impl(&self) -> boolWhether this type can be inside an impl block.
Trait Implementations
impl Clone for ImportKind[src]
impl Clone for ImportKindfn clone(&self) -> ImportKind[src]
fn clone(&self) -> ImportKindReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl TryToTokens for ImportKind[src]
impl TryToTokens for ImportKindfn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>[src]
fn try_to_tokens(&self, tokens: &mut TokenStream) -> Result<(), Diagnostic>fn try_to_token_stream(&self) -> Result<TokenStream, Diagnostic>[src]
fn try_to_token_stream(&self) -> Result<TokenStream, Diagnostic>impl ImportedTypes for ImportKind[src]
impl ImportedTypes for ImportKindfn 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), Auto Trait Implementations
impl !Send for ImportKind
impl !Send for ImportKindimpl !Sync for ImportKind
impl !Sync for ImportKind