#[non_exhaustive]pub enum CanonicalExtensionType {
    FixedShapeTensor(FixedShapeTensor),
    VariableShapeTensor(VariableShapeTensor),
    Json(Json),
    Uuid(Uuid),
    Opaque(Opaque),
    Bool8(Bool8),
}Expand description
Canonical extension types.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#format-canonical-extensions
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
FixedShapeTensor(FixedShapeTensor)
The extension type for FixedShapeTensor.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#fixed-shape-tensor
VariableShapeTensor(VariableShapeTensor)
The extension type for VariableShapeTensor.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#variable-shape-tensor
Json(Json)
The extension type for ‘JSON’.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#json
Uuid(Uuid)
The extension type for UUID.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#uuid
Opaque(Opaque)
The extension type for Opaque.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#opaque
Bool8(Bool8)
The extension type for Bool8.
https://arrow.apache.org/docs/format/CanonicalExtensions.html#bit-boolean
Trait Implementations§
Source§impl Clone for CanonicalExtensionType
 
impl Clone for CanonicalExtensionType
Source§fn clone(&self) -> CanonicalExtensionType
 
fn clone(&self) -> CanonicalExtensionType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read more