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
Implementations on Foreign Types
impl PrimitiveElement for u8[src] 
impl PrimitiveElement for u8fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for u16[src] 
impl PrimitiveElement for u16fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for u32[src] 
impl PrimitiveElement for u32fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for u64[src] 
impl PrimitiveElement for u64fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for i8[src] 
impl PrimitiveElement for i8fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for i16[src] 
impl PrimitiveElement for i16fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for i32[src] 
impl PrimitiveElement for i32fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for i64[src] 
impl PrimitiveElement for i64fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for f32[src] 
impl PrimitiveElement for f32fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for f64[src] 
impl PrimitiveElement for f64fn get(list_reader: &ListReader, index: ElementCount32) -> Self[src] 
fn get(list_reader: &ListReader, index: ElementCount32) -> Selffn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Self[src] 
fn get_from_builder(list_builder: &ListBuilder, index: ElementCount32) -> Selffn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)[src] 
fn set(list_builder: &ListBuilder, index: ElementCount32, value: Self)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for bool[src] 
impl PrimitiveElement for boolfn get(list: &ListReader, index: ElementCount32) -> bool[src] 
fn get(list: &ListReader, index: ElementCount32) -> boolfn get_from_builder(list: &ListBuilder, index: ElementCount32) -> bool[src] 
fn get_from_builder(list: &ListBuilder, index: ElementCount32) -> boolfn set(list: &ListBuilder, index: ElementCount32, value: bool)[src] 
fn set(list: &ListBuilder, index: ElementCount32, value: bool)fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSizeimpl PrimitiveElement for ()[src] 
impl PrimitiveElement for ()fn get(_list: &ListReader, _index: ElementCount32)[src] 
fn get(_list: &ListReader, _index: ElementCount32)fn get_from_builder(_list: &ListBuilder, _index: ElementCount32)[src] 
fn get_from_builder(_list: &ListBuilder, _index: ElementCount32)fn set(_list: &ListBuilder, _index: ElementCount32, _value: ())[src] 
fn set(_list: &ListBuilder, _index: ElementCount32, _value: ())fn element_size() -> ElementSize[src] 
fn element_size() -> ElementSize