Type Definition tidb_query_datatype::codec::data_type::BytesRef [−][src]
type BytesRef<'a> = &'a [u8];
type BytesRef<'a> = &'a [u8];
impl<'a> AsMySQLBool for BytesRef<'a>
[src]fn as_mysql_bool(&self, context: &mut EvalContext) -> Result<bool>
[src]impl<'a> EvaluableRef<'a> for BytesRef<'a>
[src]const EVAL_TYPE: EvalType
[src]type EvaluableType = Bytes
type ChunkedType = &'a ChunkedVecBytes
fn borrow_scalar_value(v: &'a ScalarValue) -> Option<Self>
[src]fn borrow_scalar_value_ref(v: ScalarValueRef<'a>) -> Option<Self>
[src]fn borrow_vector_value(v: &'a VectorValue) -> &'a ChunkedVecBytes
[src]fn into_owned_value(self) -> Self::EvaluableType
[src]fn from_owned_value(value: &'a Bytes) -> Self
[src]impl<'a> UnsafeRefInto<&'static [u8]> for BytesRef<'a>
[src]unsafe fn unsafe_into(self) -> BytesRef<'static>
[src]