Skip to content

Commit 6b883c5

Browse files
committed
Update ExtensionType trait to support more canonical extension types
1 parent 374d017 commit 6b883c5

File tree

14 files changed

+2289
-332
lines changed

14 files changed

+2289
-332
lines changed

arrow-schema/Cargo.toml

+8-2
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,19 @@ path = "src/lib.rs"
3434
bench = false
3535

3636
[dependencies]
37-
serde = { version = "1.0", default-features = false, features = ["derive", "std", "rc"], optional = true }
37+
serde = { version = "1.0", default-features = false, features = [
38+
"derive",
39+
"std",
40+
"rc",
41+
], optional = true }
3842
bitflags = { version = "2.0.0", default-features = false, optional = true }
39-
serde_json = "1.0"
43+
serde_json = { version = "1.0", optional = true }
4044

4145
[features]
46+
canonical-extension-types = ["dep:serde", "dep:serde_json"]
4247
# Enable ffi support
4348
ffi = ["bitflags"]
49+
serde = ["dep:serde"]
4450

4551
[package.metadata.docs.rs]
4652
features = ["ffi"]

0 commit comments

Comments
 (0)