Trait neon::types::buffer::Binary

source ·
pub trait Binary: Sealed + Copy {
    const TYPE_TAG: TypedArrayType;
}
Expand description

A marker trait for all possible element types of binary buffers.

This trait can only be implemented within the Neon library.

Required Associated Constants§

source

const TYPE_TAG: TypedArrayType

The internal Node-API enum value for this binary type.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Binary for f32

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::F32

source§

impl Binary for f64

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::F64

source§

impl Binary for i8

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::I8

source§

impl Binary for i16

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::I16

source§

impl Binary for i32

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::I32

source§

impl Binary for i64

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::I64

source§

impl Binary for u8

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::U8

source§

impl Binary for u16

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::U16

source§

impl Binary for u32

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::U32

source§

impl Binary for u64

source§

const TYPE_TAG: TypedArrayType = TypedArrayType::U64

Implementors§