DirectionList

Trait DirectionList 

Source
pub trait DirectionList: Sized {
    // Required methods
    fn directions() -> &'static [Self];
    fn positive_directions() -> &'static [Self];
}
Expand description

List all possible direction

Required Methods§

Source

fn directions() -> &'static [Self]

List all directions.

Source

fn positive_directions() -> &'static [Self]

List all positive directions.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl DirectionList for DirectionEnum

Source§

impl DirectionList for Direction<1usize>

Source§

impl DirectionList for Direction<2usize>

Source§

impl DirectionList for Direction<3usize>

Source§

impl DirectionList for Direction<4usize>

Source§

impl DirectionList for Direction<5usize>

Source§

impl DirectionList for Direction<6usize>

Source§

impl DirectionList for Direction<7usize>

Source§

impl DirectionList for Direction<8usize>

Source§

impl DirectionList for Direction<9usize>

Source§

impl DirectionList for Direction<10usize>

Source§

impl DirectionList for Direction<11usize>

Source§

impl DirectionList for Direction<12usize>

Source§

impl DirectionList for Direction<13usize>

Source§

impl DirectionList for Direction<14usize>

Source§

impl DirectionList for Direction<15usize>

Source§

impl DirectionList for Direction<16usize>

Source§

impl DirectionList for Direction<17usize>

Source§

impl DirectionList for Direction<18usize>

Source§

impl DirectionList for Direction<19usize>

Source§

impl DirectionList for Direction<20usize>

Source§

impl DirectionList for Direction<21usize>

Source§

impl DirectionList for Direction<22usize>

Source§

impl DirectionList for Direction<23usize>

Source§

impl DirectionList for Direction<24usize>

Source§

impl DirectionList for Direction<25usize>

Source§

impl DirectionList for Direction<26usize>

Source§

impl DirectionList for Direction<27usize>

Source§

impl DirectionList for Direction<28usize>

Source§

impl DirectionList for Direction<29usize>

Source§

impl DirectionList for Direction<30usize>

Source§

impl DirectionList for Direction<31usize>

Source§

impl DirectionList for Direction<32usize>

Source§

impl DirectionList for Direction<33usize>

Source§

impl DirectionList for Direction<34usize>

Source§

impl DirectionList for Direction<35usize>

Source§

impl DirectionList for Direction<36usize>

Source§

impl DirectionList for Direction<37usize>

Source§

impl DirectionList for Direction<38usize>

Source§

impl DirectionList for Direction<39usize>

Source§

impl DirectionList for Direction<40usize>

Source§

impl DirectionList for Direction<41usize>

Source§

impl DirectionList for Direction<42usize>

Source§

impl DirectionList for Direction<43usize>

Source§

impl DirectionList for Direction<44usize>

Source§

impl DirectionList for Direction<45usize>

Source§

impl DirectionList for Direction<46usize>

Source§

impl DirectionList for Direction<47usize>

Source§

impl DirectionList for Direction<48usize>

Source§

impl DirectionList for Direction<49usize>

Source§

impl DirectionList for Direction<50usize>

Source§

impl DirectionList for Direction<51usize>

Source§

impl DirectionList for Direction<52usize>

Source§

impl DirectionList for Direction<53usize>

Source§

impl DirectionList for Direction<54usize>

Source§

impl DirectionList for Direction<55usize>

Source§

impl DirectionList for Direction<56usize>

Source§

impl DirectionList for Direction<57usize>

Source§

impl DirectionList for Direction<58usize>

Source§

impl DirectionList for Direction<59usize>

Source§

impl DirectionList for Direction<60usize>

Source§

impl DirectionList for Direction<61usize>

Source§

impl DirectionList for Direction<62usize>

Source§

impl DirectionList for Direction<63usize>

Source§

impl DirectionList for Direction<64usize>

Source§

impl DirectionList for Direction<65usize>

Source§

impl DirectionList for Direction<66usize>

Source§

impl DirectionList for Direction<67usize>

Source§

impl DirectionList for Direction<68usize>

Source§

impl DirectionList for Direction<69usize>

Source§

impl DirectionList for Direction<70usize>

Source§

impl DirectionList for Direction<71usize>

Source§

impl DirectionList for Direction<72usize>

Source§

impl DirectionList for Direction<73usize>

Source§

impl DirectionList for Direction<74usize>

Source§

impl DirectionList for Direction<75usize>

Source§

impl DirectionList for Direction<76usize>

Source§

impl DirectionList for Direction<77usize>

Source§

impl DirectionList for Direction<78usize>

Source§

impl DirectionList for Direction<79usize>

Source§

impl DirectionList for Direction<80usize>

Source§

impl DirectionList for Direction<81usize>

Source§

impl DirectionList for Direction<82usize>

Source§

impl DirectionList for Direction<83usize>

Source§

impl DirectionList for Direction<84usize>

Source§

impl DirectionList for Direction<85usize>

Source§

impl DirectionList for Direction<86usize>

Source§

impl DirectionList for Direction<87usize>

Source§

impl DirectionList for Direction<88usize>

Source§

impl DirectionList for Direction<89usize>

Source§

impl DirectionList for Direction<90usize>

Source§

impl DirectionList for Direction<91usize>

Source§

impl DirectionList for Direction<92usize>

Source§

impl DirectionList for Direction<93usize>

Source§

impl DirectionList for Direction<94usize>

Source§

impl DirectionList for Direction<95usize>

Source§

impl DirectionList for Direction<96usize>

Source§

impl DirectionList for Direction<97usize>

Source§

impl DirectionList for Direction<98usize>

Source§

impl DirectionList for Direction<99usize>

Source§

impl DirectionList for Direction<100usize>

Source§

impl DirectionList for Direction<101usize>

Source§

impl DirectionList for Direction<102usize>

Source§

impl DirectionList for Direction<103usize>

Source§

impl DirectionList for Direction<104usize>

Source§

impl DirectionList for Direction<105usize>

Source§

impl DirectionList for Direction<106usize>

Source§

impl DirectionList for Direction<107usize>

Source§

impl DirectionList for Direction<108usize>

Source§

impl DirectionList for Direction<109usize>

Source§

impl DirectionList for Direction<110usize>

Source§

impl DirectionList for Direction<111usize>

Source§

impl DirectionList for Direction<112usize>

Source§

impl DirectionList for Direction<113usize>

Source§

impl DirectionList for Direction<114usize>

Source§

impl DirectionList for Direction<115usize>

Source§

impl DirectionList for Direction<116usize>

Source§

impl DirectionList for Direction<117usize>

Source§

impl DirectionList for Direction<118usize>

Source§

impl DirectionList for Direction<119usize>

Source§

impl DirectionList for Direction<120usize>

Source§

impl DirectionList for Direction<121usize>

Source§

impl DirectionList for Direction<122usize>

Source§

impl DirectionList for Direction<123usize>

Source§

impl DirectionList for Direction<124usize>

Source§

impl DirectionList for Direction<125usize>

Source§

impl DirectionList for Direction<126usize>

Source§

impl DirectionList for Direction<127usize>