Struct wasm_bindgen_backend::ast::ImportEnum[][src]

pub struct ImportEnum {
    pub vis: Visibility,
    pub name: Ident,
    pub variants: Vec<Ident>,
    pub variant_values: Vec<String>,
    pub rust_attrs: Vec<Attribute>,
}

Fields

The Rust enum's visibility

The Rust enum's identifiers

The Rust identifiers for the variants

The JS string values of the variants

Attributes to apply to the Rust enum

Trait Implementations

impl Clone for ImportEnum
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl ToTokens for ImportEnum
[src]

Write self to the given TokenStream. Read more

Convert self directly into a TokenStream object. Read more

impl ImportedTypes for ImportEnum
[src]

Auto Trait Implementations

impl !Send for ImportEnum

impl !Sync for ImportEnum