[][src]Trait tree_buf::internal::primitive::Primitive

pub trait Primitive: Default + BatchData {
    fn id() -> PrimitiveId;
}

Required methods

fn id() -> PrimitiveId

Loading content...

Implementations on Foreign Types

impl Primitive for usize[src]

usize gets it's own primitive which uses varint because we don't know the platform and maximum value here. This enables support for arbitrarily large indices, with runtime errors for values unsupported by the platform

impl Primitive for bool[src]

Loading content...

Implementors

impl Primitive for Array[src]

impl Primitive for Opt[src]

impl Primitive for Struct[src]

impl<T: IntFromU64> Primitive for T[src]

Loading content...