Trait tidb_query_datatype::codec::data_type::EvaluableRef [−][src]
Associated Types
type ChunkedType: ChunkRef<'a, Self> + 'a
[src]
type EvaluableType: EvaluableRet
[src]
Associated Constants
Loading content...Required methods
fn borrow_scalar_value(v: &'a ScalarValue) -> Option<Self>
[src]
Borrows this concrete type from a ScalarValue
in the same type;
panics if the varient mismatches.
fn borrow_scalar_value_ref(v: ScalarValueRef<'a>) -> Option<Self>
[src]
Borrows this concrete type from a ScalarValueRef
in the same type;
panics if the varient mismatches.
fn borrow_vector_value(v: &'a VectorValue) -> Self::ChunkedType
[src]
Borrows a slice of this concrete type from a VectorValue
in the same type;
panics if the varient mismatches.
fn into_owned_value(self) -> Self::EvaluableType
[src]
Convert this reference to owned type