List of all items
Structs
- ArrayRustType
- ColumnName
- ColumnType
- DatumList
- DatumMap
- DatumVec
- DatumVecBorrow
- NotNullViolation
- PropArray
- PropDict
- PropList
- ProtoColumnName
- ProtoColumnType
- ProtoNumeric
- ProtoRelationDesc
- ProtoRelationType
- ProtoRow
- ProtoRowCollection
- ProtoScalarType
- RelationDesc
- RelationDescBuilder
- RelationType
- RelationVersion
- Row
- RowArena
- RowCollection
- RowColumnarDecoder
- RowColumnarEncoder
- RowPacker
- RowRef
- SharedRow
- SortedRowCollectionIter
- VersionedRelationDesc
- adt::array::Array
- adt::array::ArrayDimension
- adt::array::ArrayDimensions
- adt::array::ArrayDimensionsIter
- adt::array::PackedArrayDimension
- adt::array::ProtoInvalidArrayError
- adt::array::proto_invalid_array_error::ProtoWrongCardinality
- adt::char::Char
- adt::char::CharLength
- adt::char::InvalidCharLengthError
- adt::char::ProtoCharLength
- adt::date::Date
- adt::date::ProtoDate
- adt::datetime::AnnotatedIntervalPart
- adt::datetime::DateTimeFieldIterator
- adt::datetime::DateTimeFieldValue
- adt::datetime::PackedNaiveTime
- adt::datetime::ParsedDateTime
- adt::datetime::ProtoDateTimeUnits
- adt::interval::Interval
- adt::interval::PackedInterval
- adt::interval::ProtoInterval
- adt::jsonb::Collector
- adt::jsonb::DictEntry
- adt::jsonb::Jsonb
- adt::jsonb::JsonbDatum
- adt::jsonb::JsonbPacker
- adt::jsonb::JsonbRef
- adt::jsonb::KeyClassifier
- adt::jsonb::NumberParser
- adt::jsonb::WriterFormatter
- adt::jsonb::vec_stack::VecStack
- adt::mz_acl_item::AclItem
- adt::mz_acl_item::AclMode
- adt::mz_acl_item::MzAclItem
- adt::mz_acl_item::PackedAclItem
- adt::mz_acl_item::PackedMzAclItem
- adt::mz_acl_item::PrivilegeMap
- adt::mz_acl_item::ProtoAclItem
- adt::mz_acl_item::ProtoAclMode
- adt::mz_acl_item::ProtoMzAclItem
- adt::numeric::InvalidNumericMaxScaleError
- adt::numeric::NumericMaxScale
- adt::numeric::PackedNumeric
- adt::numeric::ProtoNumericMaxScale
- adt::numeric::ProtoOptionalNumericMaxScale
- adt::pg_legacy_name::PgLegacyName
- adt::range::InternalFlags
- adt::range::PgFlags
- adt::range::ProtoInvalidRangeError
- adt::range::Range
- adt::range::RangeBound
- adt::range::RangeInner
- adt::regex::ProtoRegex
- adt::regex::Regex
- adt::system::Oid
- adt::system::PgLegacyChar
- adt::system::RegClass
- adt::system::RegProc
- adt::system::RegType
- adt::timestamp::CheckedTimestamp
- adt::timestamp::InvalidTimestampPrecisionError
- adt::timestamp::PackedNaiveDateTime
- adt::timestamp::ProtoFromToTimestampPrecisions
- adt::timestamp::ProtoOptionalTimestampPrecision
- adt::timestamp::ProtoTimestampPrecision
- adt::timestamp::TimestampPrecision
- adt::varchar::InvalidVarCharMaxLengthError
- adt::varchar::ProtoVarCharMaxLength
- adt::varchar::VarChar
- adt::varchar::VarCharMaxLength
- antichain::ProtoU64Antichain
- bytes::ByteSize
- datum_vec::DatumVec
- datum_vec::DatumVecBorrow
- explain::AnnotatedPlan
- explain::Attributes
- explain::CompactScalarSeq
- explain::CompactScalars
- explain::DummyHumanizer
- explain::ExplainConfig
- explain::ExprHumanizerExt
- explain::HumanizedAttributes
- explain::Indices
- explain::PlanRenderingContext
- explain::RenderingContext
- explain::TransientItem
- explain::UsedIndexes
- explain::tracing::ContextHash
- explain::tracing::ExtractStr
- explain::tracing::PlanTrace
- explain::tracing::TraceEntry
- global_id::ProtoGlobalId
- global_id::TransientIdGen
- optimize::OptimizerFeatureOverrides
- optimize::OptimizerFeatures
- refresh_schedule::ProtoRefreshEvery
- refresh_schedule::ProtoRefreshSchedule
- refresh_schedule::RefreshEvery
- refresh_schedule::RefreshSchedule
- relation::ColumnIndex
- relation::ColumnMetadata
- relation::ColumnName
- relation::ColumnType
- relation::NotNullViolation
- relation::RelationDesc
- relation::RelationDescBuilder
- relation::RelationType
- relation::RelationVersion
- relation::VersionedRelationDesc
- relation_and_scalar::ProtoColumnMetadata
- relation_and_scalar::ProtoColumnName
- relation_and_scalar::ProtoColumnType
- relation_and_scalar::ProtoRelationDesc
- relation_and_scalar::ProtoRelationType
- relation_and_scalar::ProtoRelationVersion
- relation_and_scalar::ProtoScalarType
- relation_and_scalar::proto_relation_type::ProtoKey
- relation_and_scalar::proto_scalar_type::ProtoChar
- relation_and_scalar::proto_scalar_type::ProtoList
- relation_and_scalar::proto_scalar_type::ProtoMap
- relation_and_scalar::proto_scalar_type::ProtoRange
- relation_and_scalar::proto_scalar_type::ProtoRecord
- relation_and_scalar::proto_scalar_type::ProtoRecordField
- relation_and_scalar::proto_scalar_type::ProtoTimestamp
- relation_and_scalar::proto_scalar_type::ProtoTimestampTz
- relation_and_scalar::proto_scalar_type::ProtoVarChar
- role_id::ProtoRoleId
- row::DatumDictIter
- row::DatumList
- row::DatumListIter
- row::DatumMap
- row::DatumNested
- row::ProtoArray
- row::ProtoArrayDimension
- row::ProtoDatum
- row::ProtoDict
- row::ProtoDictElement
- row::ProtoNumeric
- row::ProtoRange
- row::ProtoRangeInner
- row::ProtoRow
- row::Row
- row::RowArena
- row::RowPacker
- row::RowRef
- row::SharedRow
- row::collection::EncodedRowMetadata
- row::collection::ProtoEncodedRowMetadata
- row::collection::ProtoRowCollection
- row::collection::RowCollection
- row::collection::SortedRowCollection
- row::collection::SortedRowCollectionIter
- row::columnation::RowStack
- row::encode::DatumEncoder
- row::encode::RowColumnarDecoder
- row::encode::RowColumnarEncoder
- row::iter::MappedRowIterator
- row::iter::SingleRowIter
- row::iter::VecRowIter
- scalar::ArrayRustType
- scalar::PropArray
- scalar::PropDict
- scalar::PropList
- scalar::PropRange
- stats2::IntervalStatsBuilder
- stats2::JsonVisitor
- stats2::NaiveDateTimeStatsBuilder
- stats2::NaiveTimeStatsBuilder
- stats2::NumericStatsBuilder
- stats2::UuidStatsBuilder
- strconv::ListElementEscaper
- strconv::ListElementWriter
- strconv::MapElementEscaper
- strconv::MapValueWriter
- strconv::ParseError
- strconv::ProtoParseError
- strconv::ProtoParseHexError
- strconv::RangeElementWriter
- strconv::RecordElementEscaper
- strconv::RecordElementWriter
- timestamp::ProtoTimestamp
- timestamp::Timestamp
- url::ProtoUrl
- user::ExternalUserMetadata
Enums
- Datum
- PropDatum
- PropRelationDescDiff
- RelationVersionSelector
- ScalarBaseType
- ScalarType
- adt::array::InvalidArrayError
- adt::array::proto_invalid_array_error::Kind
- adt::char::CharWhiteSpace
- adt::date::DateError
- adt::datetime::DateTimeField
- adt::datetime::DateTimePart
- adt::datetime::DateTimeUnits
- adt::datetime::TimePartFormat
- adt::datetime::TimeStrToken
- adt::datetime::proto_date_time_units::Kind
- adt::interval::RoundBehavior
- adt::jsonb::Command
- adt::jsonb::KeyClass
- adt::range::InvalidRangeError
- adt::range::proto_invalid_range_error::Kind
- adt::timestamp::TimestampError
- bytes::BytesUnit
- explain::DeltaJoinIndexUsageType
- explain::ExplainError
- explain::ExplainFormat
- explain::Explainee
- explain::IndexUsageType
- explain::UnsupportedFormat
- global_id::GlobalId
- global_id::proto_global_id::Kind
- relation::PropRelationDescDiff
- relation::RelationVersionSelector
- relation_and_scalar::proto_scalar_type::Kind
- role_id::RoleId
- role_id::proto_role_id::Kind
- row::ProtoDatumOther
- row::Tag
- row::encode::DatumColumnDecoder
- row::encode::DatumColumnEncoder
- row::proto_datum::DatumType
- scalar::Datum
- scalar::DatumKind
- scalar::PropDatum
- scalar::ScalarBaseType
- scalar::ScalarType
- strconv::ArrayParsingError
- strconv::Nestable
- strconv::ParseErrorKind
- strconv::ParseHexError
- strconv::proto_parse_error::Kind
- strconv::proto_parse_hex_error::Kind
Traits
- AsColumnType
- DatumType
- IntoRowIterator
- RowIterator
- adt::numeric::Dec
- adt::numeric::DecimalLike
- adt::range::RangeOps
- adt::timestamp::DateLike
- adt::timestamp::TimeLike
- adt::timestamp::TimestampLike
- explain::Explain
- explain::ExprHumanizer
- explain::ScalarOps
- explain::dot::DisplayDot
- explain::json::DisplayJson
- explain::text::DisplayText
- explain::tracing::GetStr
- fixed_length::FromDatumIter
- fixed_length::ToDatumIter
- optimize::OptimizerFeatureType
- optimize::OverrideFrom
- row::iter::IntoRowIterator
- row::iter::RowIterator
- scalar::AsColumnType
- scalar::DatumType
- strconv::ElementEscaper
- timestamp::TimestampManipulation
Macros
- optimize::impl_optimizer_feature_type
- optimize::optimizer_feature_flags
- scalar::impl_datum_type_copy
- strconv::bail
Functions
- adt::char::format_char_str
- adt::char::format_str_pad
- adt::char::format_str_trim
- adt::datetime::determine_format_w_datetimefield
- adt::datetime::expected_dur_like_tokens
- adt::datetime::expected_sql_standard_interval_tokens
- adt::datetime::fill_pdt_date
- adt::datetime::fill_pdt_from_tokens
- adt::datetime::fill_pdt_interval_pg
- adt::datetime::fill_pdt_interval_sql
- adt::datetime::fill_pdt_time
- adt::datetime::ltrim_delim_or_colon
- adt::datetime::split_timestamp_string
- adt::datetime::tokenize_time_str
- adt::datetime::trim_and_return_sign
- adt::jsonb::extract_value
- adt::jsonb::pack
- adt::jsonb::pack_dict
- adt::jsonb::pack_list
- adt::jsonb::pack_value
- adt::mz_acl_item::merge_mz_acl_items
- adt::numeric::cx_agg
- adt::numeric::cx_datum
- adt::numeric::get_precision
- adt::numeric::get_scale
- adt::numeric::munge_numeric
- adt::numeric::negate_twos_complement_le
- adt::numeric::numeric_to_twos_complement_be
- adt::numeric::numeric_to_twos_complement_inner
- adt::numeric::numeric_to_twos_complement_wide
- adt::numeric::rescale
- adt::numeric::rescale_within_max_precision
- adt::numeric::str_serde::deserialize
- adt::numeric::twos_complement_be_to_numeric
- adt::numeric::twos_complement_be_to_numeric_inner
- adt::numeric::twos_complement_be_to_u128
- adt::range::parse_range_bound_flags
- adt::regex::any_regex
- adt::varchar::format_str
- arb_datum
- arb_datum_for_column
- arb_datum_for_scalar
- arb_range_type
- arb_relation_desc_diff
- arb_row_for_relation
- datum_list_size
- datum_size
- datums_size
- explain::dot::dot_string
- explain::dot::dot_string_at
- explain::json::json_string
- explain::text::text_string
- explain::text::text_string_at
- explain::tracing::dbg_misc
- explain::tracing::dbg_plan
- explain::tracing::trace_plan
- namespaces::is_system_schema
- namespaces::is_unstable_schema
- read_datum
- relation::arb_relation_desc
- relation::arb_relation_desc_diff
- relation::arb_row_for_relation
- relation::return_true
- row::checked_timestamp_nanos
- row::date_to_array
- row::datum_list_size
- row::datum_size
- row::datums_size
- row::encode::array_to_decoder
- row::encode::downcast_array
- row::encode::scalar_type_to_encoder
- row::min_bytes_signed
- row::min_bytes_unsigned
- row::naive_date_to_arrays
- row::push_date
- row::push_datum
- row::push_lengthed_bytes
- row::push_naive_date
- row::push_time
- row::push_untagged_bytes
- row::read_byte
- row::read_byte_array
- row::read_byte_array_extending_negative
- row::read_byte_array_extending_nonnegative
- row::read_byte_array_sign_extending
- row::read_date
- row::read_datum
- row::read_lengthed_datum
- row::read_naive_date
- row::read_time
- row::read_untagged_bytes
- row::row_size
- row::time_to_arrays
- row_size
- scalar::add_arb_duration
- scalar::arb_array
- scalar::arb_array_dimension
- scalar::arb_date
- scalar::arb_datum
- scalar::arb_datum_for_column
- scalar::arb_datum_for_scalar
- scalar::arb_dict
- scalar::arb_list
- scalar::arb_naive_date_time
- scalar::arb_numeric
- scalar::arb_range
- scalar::arb_range_data
- scalar::arb_range_type
- scalar::arb_record
- scalar::arb_utc_date_time
- scalar::write_delimited
- stats2::col_values
- stats2::decode_numeric
- stats2::stats_for_json
- strconv::escape_elem
- strconv::format_acl_item
- strconv::format_array
- strconv::format_array_inner
- strconv::format_bool
- strconv::format_bool_static
- strconv::format_bytes
- strconv::format_date
- strconv::format_elems
- strconv::format_float
- strconv::format_float32
- strconv::format_float64
- strconv::format_int16
- strconv::format_int32
- strconv::format_int64
- strconv::format_interval
- strconv::format_jsonb
- strconv::format_jsonb_pretty
- strconv::format_legacy_vector
- strconv::format_list
- strconv::format_map
- strconv::format_mz_acl_item
- strconv::format_mz_timestamp
- strconv::format_nanos_to_micros
- strconv::format_numeric
- strconv::format_range
- strconv::format_record
- strconv::format_string
- strconv::format_time
- strconv::format_timestamp
- strconv::format_timestamptz
- strconv::format_uint16
- strconv::format_uint32
- strconv::format_uint64
- strconv::format_uuid
- strconv::lex_embedded_element
- strconv::lex_quoted_element
- strconv::lex_unquoted_element
- strconv::parse_acl_item
- strconv::parse_array
- strconv::parse_array_inner
- strconv::parse_bool
- strconv::parse_bytes
- strconv::parse_bytes_hex
- strconv::parse_bytes_traditional
- strconv::parse_date
- strconv::parse_float
- strconv::parse_float32
- strconv::parse_float64
- strconv::parse_int16
- strconv::parse_int32
- strconv::parse_int64
- strconv::parse_interval
- strconv::parse_interval_w_disambiguator
- strconv::parse_jsonb
- strconv::parse_legacy_vector
- strconv::parse_legacy_vector_inner
- strconv::parse_list
- strconv::parse_list_inner
- strconv::parse_map
- strconv::parse_map_inner
- strconv::parse_mz_acl_item
- strconv::parse_mz_timestamp
- strconv::parse_numeric
- strconv::parse_oid
- strconv::parse_pg_legacy_name
- strconv::parse_range
- strconv::parse_range_inner
- strconv::parse_time
- strconv::parse_timestamp
- strconv::parse_timestamp_string
- strconv::parse_timestamptz
- strconv::parse_uint16
- strconv::parse_uint32
- strconv::parse_uint64
- strconv::parse_uuid
- url::any_url
Type Aliases
- Diff
- adt::numeric::Numeric
- adt::numeric::NumericAgg
- adt::range::RangeLowerBound
- adt::range::RangeUpperBound
- diff::Diff
Statics
- adt::date::PG_EPOCH
- adt::interval::DAY_OVERFLOW_ERROR
- adt::interval::MONTH_OVERFLOW_ERROR
- adt::interval::USECS_PER_DAY
- adt::numeric::CX_AGG
- adt::numeric::CX_DATUM
- adt::numeric::U128_SPLITTER_AGG
- adt::numeric::U128_SPLITTER_DATUM
- adt::timestamp::HIGH_DATE
- adt::timestamp::LOW_DATE
- scalar::EMPTY_ARRAY_ROW
- scalar::EMPTY_LIST_ROW
- scalar::EMPTY_MAP_ROW
Constants
- adt::array::MAX_ARRAY_DIMENSIONS
- adt::array::_IMPL_ARBITRARY_FOR_InvalidArrayError
- adt::char::MAX_LENGTH
- adt::datetime::_IMPL_ARBITRARY_FOR_DateTimeUnits
- adt::jsonb::SERDE_JSON_NUMBER_TOKEN
- adt::mz_acl_item::CREATE_CHAR
- adt::mz_acl_item::CREATE_CLUSTER_CHAR
- adt::mz_acl_item::CREATE_CLUSTER_STR
- adt::mz_acl_item::CREATE_DB_CHAR
- adt::mz_acl_item::CREATE_DB_STR
- adt::mz_acl_item::CREATE_ROLE_CHAR
- adt::mz_acl_item::CREATE_ROLE_STR
- adt::mz_acl_item::CREATE_STR
- adt::mz_acl_item::DELETE_CHAR
- adt::mz_acl_item::DELETE_STR
- adt::mz_acl_item::INSERT_CHAR
- adt::mz_acl_item::INSERT_STR
- adt::mz_acl_item::PUBLIC_ROLE_OID
- adt::mz_acl_item::SELECT_CHAR
- adt::mz_acl_item::SELECT_STR
- adt::mz_acl_item::UPDATE_CHAR
- adt::mz_acl_item::UPDATE_STR
- adt::mz_acl_item::USAGE_CHAR
- adt::mz_acl_item::USAGE_STR
- adt::mz_acl_item::_IMPL_ARBITRARY_FOR_AclItem
- adt::mz_acl_item::_IMPL_ARBITRARY_FOR_MzAclItem
- adt::numeric::NUMERIC_AGG_MAX_PRECISION
- adt::numeric::NUMERIC_AGG_WIDTH
- adt::numeric::NUMERIC_AGG_WIDTH_USIZE
- adt::numeric::NUMERIC_DATUM_MAX_PRECISION
- adt::numeric::NUMERIC_DATUM_WIDTH
- adt::numeric::NUMERIC_DATUM_WIDTH_USIZE
- adt::numeric::_IMPL_ARBITRARY_FOR_NumericMaxScale
- adt::pg_legacy_name::NAME_MAX_BYTES
- adt::pg_legacy_name::PG_NAMEDATALEN
- adt::range::_IMPL_ARBITRARY_FOR_InvalidRangeError
- adt::regex::BEGINNING_SYMBOLS
- adt::regex::CHARACTERS
- adt::regex::END_SYMBOLS
- adt::regex::REPETITIONS
- adt::system::_IMPL_ARBITRARY_FOR_Oid
- adt::timestamp::HOURS_PER_DAY
- adt::timestamp::MAX_PRECISION
- adt::timestamp::MINUTES_PER_HOUR
- adt::timestamp::MONTHS_PER_YEAR
- adt::timestamp::NANOSECONDS_PER_HOUR
- adt::timestamp::NANOSECONDS_PER_MINUTE
- adt::timestamp::NANOSECONDS_PER_SECOND
- adt::timestamp::SECONDS_PER_MINUTE
- adt::timestamp::_IMPL_ARBITRARY_FOR_TimestampPrecision
- adt::varchar::MAX_MAX_LENGTH
- bytes::_IMPL_ARBITRARY_FOR_ByteSize
- bytes::_IMPL_ARBITRARY_FOR_BytesUnit
- explain::_IMPL_ARBITRARY_FOR_DeltaJoinIndexUsageType
- explain::_IMPL_ARBITRARY_FOR_IndexUsageType
- global_id::_IMPL_ARBITRARY_FOR_GlobalId
- namespaces::INFORMATION_SCHEMA
- namespaces::MZ_CATALOG_SCHEMA
- namespaces::MZ_CATALOG_UNSTABLE_SCHEMA
- namespaces::MZ_INTERNAL_SCHEMA
- namespaces::MZ_INTROSPECTION_SCHEMA
- namespaces::MZ_TEMP_SCHEMA
- namespaces::MZ_UNSAFE_SCHEMA
- namespaces::PG_CATALOG_SCHEMA
- namespaces::SYSTEM_SCHEMAS
- namespaces::UNSTABLE_SCHEMAS
- relation::_IMPL_ARBITRARY_FOR_ColumnType
- relation::_IMPL_ARBITRARY_FOR_RelationType
- role_id::PREDEFINED_BYTE
- role_id::PREDEFINED_CHAR
- role_id::PUBLIC_BYTE
- role_id::PUBLIC_CHAR
- role_id::SYSTEM_BYTE
- role_id::SYSTEM_CHAR
- role_id::USER_BYTE
- role_id::USER_CHAR
- role_id::_IMPL_ARBITRARY_FOR_RoleId
- row::LONG
- row::SHORT
- row::TINY
- row::encode::fixed_binary_sizes::ACL_ITEM_FIXED_BYTES
- row::encode::fixed_binary_sizes::ARRAY_DIMENSION_FIXED_BYTES
- row::encode::fixed_binary_sizes::INTERVAL_FIXED_BYTES
- row::encode::fixed_binary_sizes::TIMESTAMP_FIXED_BYTES
- row::encode::fixed_binary_sizes::TIME_FIXED_BYTES
- row::encode::fixed_binary_sizes::UUID_FIXED_BYTES
- row::encode::fixed_binary_sizes::_MZ_ACL_ITEM_FIXED_BYTES
- strconv::_IMPL_ARBITRARY_FOR_ParseError
- strconv::_IMPL_ARBITRARY_FOR_ParseErrorKind
- strconv::_IMPL_ARBITRARY_FOR_ParseHexError
- timestamp::_IMPL_ARBITRARY_FOR_Timestamp