[go: up one dir, main page]

Trait gltf::accessor::util::Item[][src]

pub trait Item {
    fn from_slice(slice: &[u8]) -> Self;
fn zero() -> Self; }
This is supported on crate feature utils only.
Expand description

Represents items that can be read by an Accessor.

Required methods

fn from_slice(slice: &[u8]) -> Self[src]

Expand description

Create an object of this type from a byte slice.

fn zero() -> Self[src]

Expand description

Create an object of this type that represents a zero value.

Loading content...

Implementations on Foreign Types

impl Item for i8[src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl Item for i16[src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl Item for u8[src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl Item for u16[src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl Item for u32[src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl Item for f32[src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl<T: Item + Copy> Item for [T; 2][src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl<T: Item + Copy> Item for [T; 3][src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

impl<T: Item + Copy> Item for [T; 4][src]

fn from_slice(slice: &[u8]) -> Self[src]

fn zero() -> Self[src]

Loading content...

Implementors

Loading content...