Struct wasm_bindgen_backend::ast::ImportEnum
source · pub struct ImportEnum {
pub vis: Visibility,
pub name: Ident,
pub variants: Vec<Ident>,
pub variant_values: Vec<String>,
pub rust_attrs: Vec<Attribute>,
}
Expand description
The metadata for an Enum being imported
Fields§
§vis: Visibility
The Rust enum’s visibility
name: Ident
The 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§
source§impl Clone for ImportEnum
impl Clone for ImportEnum
source§fn clone(&self) -> ImportEnum
fn clone(&self) -> ImportEnum
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more