[][src]Trait aflak_cake::EditableVariants

pub trait EditableVariants: VariantName {
    fn editable_variants() -> &'static [&'static str];

    fn editable(variant_name: &str) -> bool { ... }
}

Trait to discriminate editable variants from constant variants of an enumeration.

Especially used for a node editor.

Required methods

fn editable_variants() -> &'static [&'static str]

Get list of editable variants.

Loading content...

Provided methods

fn editable(variant_name: &str) -> bool

Check if given variant is editable or not.

Loading content...

Implementors

Loading content...