ConstComponent

Trait ConstComponent 

Source
pub trait ConstComponent: Component {
    const TY: ComponentType;
    const MAX_SIZE: usize;
}

Required Associated Constants§

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.

Implementations on Foreign Types§

Source§

impl ConstComponent for bool

Source§

impl ConstComponent for f32

Source§

impl ConstComponent for f64

Source§

impl ConstComponent for i8

Source§

impl ConstComponent for i16

Source§

impl ConstComponent for i32

Source§

impl ConstComponent for i64

Source§

impl ConstComponent for u8

Source§

impl ConstComponent for u16

Source§

impl ConstComponent for u32

Source§

impl ConstComponent for u64

Source§

impl<const N: usize> ConstComponent for [bool; N]

Source§

impl<const N: usize> ConstComponent for [f32; N]

Source§

impl<const N: usize> ConstComponent for [f64; N]

Source§

impl<const N: usize> ConstComponent for [i8; N]

Source§

impl<const N: usize> ConstComponent for [i16; N]

Source§

impl<const N: usize> ConstComponent for [i32; N]

Source§

impl<const N: usize> ConstComponent for [i64; N]

Source§

impl<const N: usize> ConstComponent for [u8; N]

Source§

impl<const N: usize> ConstComponent for [u16; N]

Source§

impl<const N: usize> ConstComponent for [u32; N]

Source§

impl<const N: usize> ConstComponent for [u64; N]

Implementors§