Trait AttribField

Source
pub unsafe trait AttribField {
    // Required method
    fn detail() -> (usize, u32);
}
Expand description

§Safety

Returned information will be used to index the raw memory of a VertexAttribBuffer. Returning wrong information will cause seg faults.

Required Methods§

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 AttribField for f32

Source§

impl AttribField for i8

Source§

impl AttribField for i16

Source§

impl AttribField for i32

Source§

impl AttribField for u8

Source§

impl AttribField for u16

Source§

impl AttribField for u32

Source§

impl<F: AttribField> AttribField for Vector2<F>

Source§

impl<F: AttribField> AttribField for Vector3<F>

Source§

impl<F: AttribField> AttribField for Vector4<F>

Source§

impl<F: AttribField, const N: usize> AttribField for [F; N]

Implementors§