[][src]Module amadeus::data

Structs

Bson

A Rust type corresponding to the Bson logical type.

CastError
CloudfrontRow
Date
DateTime
DateTimeWithoutTimezone
DateWithoutTimezone
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
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.

Value

Represents any valid Amadeus value.

Traits

AmadeusOrd
Data
Downcast
DowncastFrom

This trait lets one downcast a generic type like Value to a specific type like u64.

Derive Macros

Data

This is a procedural macro to derive the Data trait on structs and enums.