Enum mz_repr::ScalarBaseType
source · [−]pub enum ScalarBaseType {
Show 28 variants
Bool,
Int16,
Int32,
Int64,
Float32,
Float64,
Numeric,
Date,
Time,
Timestamp,
TimestampTz,
Interval,
PgLegacyChar,
Bytes,
String,
Char,
VarChar,
Jsonb,
Uuid,
Array,
List,
Record,
Oid,
Map,
RegProc,
RegType,
RegClass,
Int2Vector,
}
Variants
Bool
Int16
Int32
Int64
Float32
Float64
Numeric
Date
Time
Timestamp
TimestampTz
Interval
PgLegacyChar
Bytes
String
Char
VarChar
Jsonb
Uuid
Array
List
Record
Oid
Map
RegProc
RegType
RegClass
Int2Vector
Trait Implementations
sourceimpl Clone for ScalarBaseType
impl Clone for ScalarBaseType
sourcefn clone(&self) -> ScalarBaseType
fn clone(&self) -> ScalarBaseType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ScalarBaseType
impl Debug for ScalarBaseType
sourceimpl<'__enum_kinds1> From<&'__enum_kinds1 ScalarType> for ScalarBaseType
impl<'__enum_kinds1> From<&'__enum_kinds1 ScalarType> for ScalarBaseType
sourcefn from(_value: &'__enum_kinds1 ScalarType) -> Self
fn from(_value: &'__enum_kinds1 ScalarType) -> Self
Converts to this type from the input type.
sourceimpl<'__enum_kinds1> From<ScalarType> for ScalarBaseType
impl<'__enum_kinds1> From<ScalarType> for ScalarBaseType
sourcefn from(value: ScalarType) -> Self
fn from(value: ScalarType) -> Self
Converts to this type from the input type.
sourceimpl Hash for ScalarBaseType
impl Hash for ScalarBaseType
sourceimpl PartialEq<ScalarBaseType> for ScalarBaseType
impl PartialEq<ScalarBaseType> for ScalarBaseType
impl Copy for ScalarBaseType
impl Eq for ScalarBaseType
impl StructuralEq for ScalarBaseType
impl StructuralPartialEq for ScalarBaseType
Auto Trait Implementations
impl RefUnwindSafe for ScalarBaseType
impl Send for ScalarBaseType
impl Sync for ScalarBaseType
impl Unpin for ScalarBaseType
impl UnwindSafe for ScalarBaseType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> CallHasher for T where
T: Hash + ?Sized,
impl<T> CallHasher for T where
T: Hash + ?Sized,
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> FutureExt for T
impl<T> FutureExt for T
sourcefn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
sourcefn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message T
in a tonic::Request
sourceimpl<T> ProgressEventTimestamp for T where
T: Data + Debug + Any,
impl<T> ProgressEventTimestamp for T where
T: Data + Debug + Any,
sourceimpl<P, R> ProtoType<R> for P where
R: RustType<P>,
impl<P, R> ProtoType<R> for P where
R: RustType<P>,
sourcefn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See RustType::from_proto
.
sourcefn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See RustType::into_proto
.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more