Struct mz_persist_types::columnar::OpaqueData
source · pub struct OpaqueData;
Expand description
Opaque binary encoded data.
Trait Implementations§
source§impl ColumnCfg<OpaqueData> for ()
impl ColumnCfg<OpaqueData> for ()
source§impl ColumnGet<OpaqueData> for BinaryArray
impl ColumnGet<OpaqueData> for BinaryArray
source§impl ColumnPush<OpaqueData> for BinaryBuilder
impl ColumnPush<OpaqueData> for BinaryBuilder
source§impl Data for OpaqueData
impl Data for OpaqueData
§type Cfg = ()
type Cfg = ()
If necessary, whatever information beyond the type of
Self
needed to
produce a columnar schema for this type. Read more§type Ref<'a> = &'a [u8]
type Ref<'a> = &'a [u8]
The associated reference type of Self used for reads and writes on
columns of this type.
§type Col = GenericByteArray<GenericBinaryType<i32>>
type Col = GenericByteArray<GenericBinaryType<i32>>
The shared reference of columns of this type of data.
§type Mut = GenericByteBuilder<GenericBinaryType<i32>>
type Mut = GenericByteBuilder<GenericBinaryType<i32>>
The exclusive builder of columns of this type of data.
Auto Trait Implementations§
impl Freeze for OpaqueData
impl RefUnwindSafe for OpaqueData
impl Send for OpaqueData
impl Sync for OpaqueData
impl Unpin for OpaqueData
impl UnwindSafe for OpaqueData
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.