pub unsafe trait VertexMember {
    // Required method
    fn format() -> Format;
}
👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
Expand description

Trait for data types that can be used as vertex members. Used by the impl_vertex! macro.

Required Methods§

source

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format

Returns the format and array size of the member.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl VertexMember for f32

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for f64

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for i8

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for i16

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for i32

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for u8

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for u16

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for u32

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f32; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f32; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f32; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f32; 9]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f32; 16]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f64; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f64; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [f64; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i8; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i8; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i8; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i16; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i16; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i16; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i32; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i32; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [i32; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u8; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u8; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u8; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u16; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u16; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u16; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u32; 2]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u32; 3]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl VertexMember for [u32; 4]

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format
source§

impl<T> VertexMember for [T; 1]where T: VertexMember,

source§

fn format() -> Format

👎Deprecated since 0.33.0: derive Vertex instead and use field-level attributes to specify format

Implementors§