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>,
}The metadata for an Enum being imported
Fields
vis: VisibilityThe Rust enum’s visibility
name: IdentThe Rust enum’s identifiers
variants: Vec<Ident>The Rust identifiers for the variants
variant_values: Vec<String>The JS string values of the variants
rust_attrs: Vec<Attribute>Attributes to apply to the Rust enum
Trait Implementations
impl Clone for ImportEnum[src]
impl Clone for ImportEnum[src]fn clone(&self) -> ImportEnum[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl ToTokens for ImportEnum[src]
impl ToTokens for ImportEnum[src]