pub(crate) struct ColumnAttribute {
pub(crate) name: Option<String>,
pub(crate) datatype: Option<ColumnDataTypeWithExtension>,
pub(crate) semantic_type: SemanticType,
pub(crate) skip: bool,
}
Expand description
Column attribute.
Fields§
§name: Option<String>
User-defined name of the column.,
datatype: Option<ColumnDataTypeWithExtension>
Data type of the column.
semantic_type: SemanticType
Semantic type of the column.
skip: bool
Whether to skip the column.
Trait Implementations§
Source§impl Default for ColumnAttribute
impl Default for ColumnAttribute
Source§fn default() -> ColumnAttribute
fn default() -> ColumnAttribute
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ColumnAttribute
impl RefUnwindSafe for ColumnAttribute
impl Send for ColumnAttribute
impl Sync for ColumnAttribute
impl Unpin for ColumnAttribute
impl UnwindSafe for ColumnAttribute
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
§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
].