Crate amadeus_types

Source
Expand description

Harmonious distributed data processing & analysis in Rust.

📦  Crates.io  â”‚  ðŸ“‘  GitHub  â”‚  ðŸ’¬  Chat

This is a support crate of Amadeus and is not intended to be used directly. These types are re-exposed in amadeus::data.

Modules§

__internal

Macros§

array
tuple

Structs§

Bson
A Rust type corresponding to the Bson logical type.
Date
DateTime
DateTimeWithoutTimezone
DateWithoutTimezone
DowncastError
Enum
A Rust type corresponding to the Enum logical type.
Group
Corresponds to Parquet groups of named fields.
Json
A Rust type corresponding to the Json logical type.
List
ParseAddrError
An error which can be returned when parsing an IP address or a socket address.
ParseDateError
ParseWebpageError
Time
TimeWithoutTimezone
Timezone
A timezone. It can have a varying offset, like Europe/London, or fixed like GMT+1.
Url
A parsed URL record.
Webpage

Enums§

Decimal
Rust representation for Decimal values.
IpAddr
An IP address, either IPv4 or IPv6.
ParseUrlError
Errors that can occur during parsing.
Schema
SchemaIncomplete
Value
Represents any valid Amadeus value.
ValueRequired
Represents any valid required Parquet value. Exists to avoid Value being recursive and thus infinitely sized.

Traits§

AmadeusOrd
Data
Downcast
DowncastFrom
This trait lets one downcast a generic type like Value to a specific type like u64.