Skip to main content

Module extension

Module extension 

Source
Expand description

Extension types.

Re-exports§

use crate::ArrowError; 🔒
use crate::DataType; 🔒
pub use bool8::Bool8;
pub use fixed_shape_tensor::FixedShapeTensor;
pub use fixed_shape_tensor::FixedShapeTensorMetadata;
pub use json::Json;
pub use json::JsonMetadata;
pub use opaque::Opaque;
pub use opaque::OpaqueMetadata;
pub use timestamp_with_offset::TimestampWithOffset;
pub use uuid::Uuid;
pub use variable_shape_tensor::VariableShapeTensor;
pub use variable_shape_tensor::VariableShapeTensorMetadata;
pub use variant::VariantType;

Modules§

bool8
8-bit Boolean
canonical 🔒
Canonical extension types.
fixed_shape_tensor
FixedShapeTensor
json
JSON
opaque
Opaque
timestamp_with_offset
Timestamp with an offset in minutes
uuid
UUID
variable_shape_tensor
VariableShapeTensor
variant
VariantType Arrow extension type

Enums§

CanonicalExtensionType
Canonical extension types.

Constants§

EXTENSION_TYPE_METADATA_KEY
The metadata key for a serialized representation of the ExtensionType necessary to reconstruct the custom type.
EXTENSION_TYPE_NAME_KEY
The metadata key for the string name identifying an ExtensionType.

Traits§

ExtensionType
Extension types.