Trait tidb_query_datatype::codec::data_type::ChunkRef[][src]

pub trait ChunkRef<'a, T: EvaluableRef<'a>>: Copy + Clone + Debug + Send + Sync {
    fn get_option_ref(self, idx: usize) -> Option<T>;
fn get_bit_vec(self) -> &'a BitVec;
fn phantom_data(self) -> Option<T>; }

Required methods

fn get_option_ref(self, idx: usize) -> Option<T>[src]

fn get_bit_vec(self) -> &'a BitVec[src]

fn phantom_data(self) -> Option<T>[src]

Loading content...

Implementors

impl<'a> ChunkRef<'a, &'a [u8]> for &'a ChunkedVecBytes[src]

impl<'a> ChunkRef<'a, EnumRef<'a>> for &'a ChunkedVecEnum[src]

impl<'a> ChunkRef<'a, JsonRef<'a>> for &'a ChunkedVecJson[src]

impl<'a> ChunkRef<'a, SetRef<'a>> for &'a ChunkedVecSet[src]

impl<'a, T: Evaluable + EvaluableRet> ChunkRef<'a, &'a T> for &'a ChunkedVecSized<T>[src]

Loading content...