Skip to main content

Kind

Trait Kind 

Source
pub trait Kind {
    const NAME: &'static str;
}
Expand description

A kind of content: item, block, … — a mod declares its own with kind!.

Required Associated Constants§

Source

const NAME: &'static str

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl Kind for Advancement

Source§

const NAME: &'static str = yog_ids::kind::ADVANCEMENT

Source§

impl Kind for Biome

Source§

const NAME: &'static str = yog_ids::kind::BIOME

Source§

impl Kind for Block

Source§

const NAME: &'static str = yog_ids::kind::BLOCK

Source§

impl Kind for Category

Source§

const NAME: &'static str = yog_ids::kind::CATEGORY

Source§

impl Kind for Dimension

Source§

const NAME: &'static str = yog_ids::kind::DIMENSION

Source§

impl Kind for Entity

Source§

const NAME: &'static str = yog_ids::kind::ENTITY

Source§

impl Kind for Entry

Source§

const NAME: &'static str = yog_ids::kind::ENTRY

Source§

impl Kind for Fluid

Source§

const NAME: &'static str = yog_ids::kind::FLUID

Source§

impl Kind for Item

Source§

const NAME: &'static str = yog_ids::kind::ITEM

Source§

impl Kind for Material

Source§

const NAME: &'static str = yog_ids::kind::MATERIAL

Source§

impl Kind for Recipe

Source§

const NAME: &'static str = yog_ids::kind::RECIPE

Source§

impl Kind for Texture

Source§

const NAME: &'static str = yog_ids::kind::TEXTURE