Trait Tks

Source
pub trait Tks {
    // Required methods
    fn base(&self) -> BaseKind;
    fn sub(&self) -> Option<CamelCase>;
    fn specific(&self) -> Option<Specific>;
    fn matches(&self, tks: &dyn Tks) -> bool;
}
Expand description

Stands for “Type, Kind, Specific”

Required Methods§

Source

fn base(&self) -> BaseKind

Source

fn sub(&self) -> Option<CamelCase>

Source

fn specific(&self) -> Option<Specific>

Source

fn matches(&self, tks: &dyn Tks) -> bool

Implementors§