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: 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§
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