Skip to main content

VariantNames

Trait VariantNames 

Source
pub trait VariantNames {
    const VARIANTS: &'static [&'static str];

    // Required method
    fn name(&self) -> &'static str;
}

Required Associated Constants§

Source

const VARIANTS: &'static [&'static str]

Names of the variants of this enum

Required Methods§

Source

fn name(&self) -> &'static str

Get the name of the current instance

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl VariantNames for Access

Source§

const VARIANTS: &[&'static str]

Source§

impl VariantNames for AddressMode

Source§

const VARIANTS: &[&'static str]

Source§

impl VariantNames for ByteOrder

Source§

const VARIANTS: &[&'static str]

Source§

impl VariantNames for Integer

Source§

const VARIANTS: &[&'static str]

Source§

impl VariantNames for NodeType

Source§

const VARIANTS: &'static [&'static str]