Trait capnp::private::layout::PrimitiveElement
[−]
[src]
pub trait PrimitiveElement: Endian {
fn get(list_reader: &ListReader, index: ElementCount32) -> Self { ... }
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self { ... }
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self) { ... }
fn element_size() -> ElementSize { ... }
}
Provided Methods
fn get(list_reader: &ListReader, index: ElementCount32) -> Self
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)
fn element_size() -> ElementSize
Implementors
impl PrimitiveElement for u8impl PrimitiveElement for u16impl PrimitiveElement for u32impl PrimitiveElement for u64impl PrimitiveElement for i8impl PrimitiveElement for i16impl PrimitiveElement for i32impl PrimitiveElement for i64impl PrimitiveElement for f32impl PrimitiveElement for f64impl PrimitiveElement for boolimpl PrimitiveElement for ()