Enum parquet_format_async_temp::LogicalType [−][src]
pub enum LogicalType {
Show 13 variants
STRING(StringType),
MAP(MapType),
LIST(ListType),
ENUM(EnumType),
DECIMAL(DecimalType),
DATE(DateType),
TIME(TimeType),
TIMESTAMP(TimestampType),
INTEGER(IntType),
UNKNOWN(NullType),
JSON(JsonType),
BSON(BsonType),
UUID(UUIDType),
}
Variants
Tuple Fields of STRING
0: StringType
Tuple Fields of MAP
0: MapType
Tuple Fields of LIST
0: ListType
Tuple Fields of ENUM
0: EnumType
Tuple Fields of DECIMAL
0: DecimalType
Tuple Fields of DATE
0: DateType
Tuple Fields of TIME
0: TimeType
Tuple Fields of TIMESTAMP
Tuple Fields of INTEGER
0: IntType
Tuple Fields of UNKNOWN
0: NullType
Tuple Fields of JSON
0: JsonType
Tuple Fields of BSON
0: BsonType
Tuple Fields of UUID
0: UUIDType
Implementations
pub async fn stream_from_in_protocol(
i_prot: &mut dyn TInputStreamProtocol
) -> Result<LogicalType>
pub async fn write_to_out_stream_protocol(
&self,
o_prot: &mut dyn TOutputStreamProtocol
) -> Result<usize>
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for LogicalType
impl Send for LogicalType
impl Sync for LogicalType
impl Unpin for LogicalType
impl UnwindSafe for LogicalType
Blanket Implementations
Mutably borrows from an owned value. Read more