pub(crate) struct ColumnDataTypeWithExtension {
pub(crate) data_type: ColumnDataType,
pub(crate) extension: Option<ColumnDataTypeExtension>,
}
Fields§
§data_type: ColumnDataType
§extension: Option<ColumnDataTypeExtension>
Implementations§
Trait Implementations§
Source§impl Clone for ColumnDataTypeWithExtension
impl Clone for ColumnDataTypeWithExtension
Source§fn clone(&self) -> ColumnDataTypeWithExtension
fn clone(&self) -> ColumnDataTypeWithExtension
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ColumnDataTypeWithExtension
impl Debug for ColumnDataTypeWithExtension
Source§impl From<ColumnDataType> for ColumnDataTypeWithExtension
impl From<ColumnDataType> for ColumnDataTypeWithExtension
impl Copy for ColumnDataTypeWithExtension
Auto Trait Implementations§
impl Freeze for ColumnDataTypeWithExtension
impl RefUnwindSafe for ColumnDataTypeWithExtension
impl Send for ColumnDataTypeWithExtension
impl Sync for ColumnDataTypeWithExtension
impl Unpin for ColumnDataTypeWithExtension
impl UnwindSafe for ColumnDataTypeWithExtension
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered
].