serde-firestore-value 0.14.3

A serde (de)serializer using Firestore Value as its data format
Documentation
[dependencies.chrono]
optional = true
version = "0.4"

[dependencies.googleapis-tonic-google-firestore-v1]
default-features = false
version = "0.13.0"

[dependencies.prost]
version = "0.13"

[dependencies.prost-types]
version = "0.13"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.thiserror]
version = "2"

[dependencies.time]
optional = true
version = "0.3"

[dev-dependencies.anyhow]
version = "1"

[dev-dependencies.serde_json]
version = "1"

[features]
btree-map = ["googleapis-tonic-google-firestore-v1/btree-map"]
bytes = ["googleapis-tonic-google-firestore-v1/bytes"]
chrono = ["dep:chrono"]
default = ["vec-u8", "hash-map"]
hash-map = ["googleapis-tonic-google-firestore-v1/hash-map"]
time = ["dep:time"]
vec-u8 = ["googleapis-tonic-google-firestore-v1/vec-u8"]

[lib]
doctest = false
name = "serde_firestore_value"
path = "src/lib.rs"

[lints.rust]
missing_docs = "deny"

[lints.rustdoc]
all = "deny"

[package]
authors = ["bouzuya <m@bouzuya.net>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "A serde (de)serializer using Firestore Value as its data format"
edition = "2021"
exclude = [".github"]
keywords = ["firestore", "gcloud", "google", "serde", "serialization"]
license = "MIT OR Apache-2.0"
name = "serde-firestore-value"
readme = "README.md"
repository = "https://github.com/bouzuya/serde-firestore-value"
version = "0.14.3"

[[test]]
name = "readme"
path = "tests/readme.rs"

[[test]]
name = "rename"
path = "tests/rename.rs"

[[test]]
name = "skip"
path = "tests/skip.rs"

[[test]]
name = "tag"
path = "tests/tag.rs"

[[test]]
name = "v0_12_0"
path = "tests/v0_12_0/main.rs"

[[test]]
name = "v0_3_0"
path = "tests/v0_3_0.rs"

[[test]]
name = "v0_5_0"
path = "tests/v0_5_0.rs"

[[test]]
name = "v0_7_0"
path = "tests/v0_7_0.rs"

[[test]]
name = "v0_8_0"
path = "tests/v0_8_0.rs"

[[test]]
name = "v0_9_0"
path = "tests/v0_9_0/main.rs"

[[test]]
name = "with_chrono_date_time_as_timestamp"
path = "tests/with_chrono_date_time_as_timestamp.rs"

[[test]]
name = "with_lat_lng"
path = "tests/with_lat_lng.rs"

[[test]]
name = "with_option_chrono_date_time_as_timestamp"
path = "tests/with_option_chrono_date_time_as_timestamp.rs"

[[test]]
name = "with_option_lat_lng"
path = "tests/with_option_lat_lng.rs"

[[test]]
name = "with_option_string_as_reference"
path = "tests/with_option_string_as_reference.rs"

[[test]]
name = "with_option_timestamp"
path = "tests/with_option_timestamp.rs"

[[test]]
name = "with_string_as_reference"
path = "tests/with_string_as_reference.rs"

[[test]]
name = "with_time_offset_date_time_as_timestamp"
path = "tests/with_time_offset_date_time_as_timestamp.rs"

[[test]]
name = "with_timestamp"
path = "tests/with_timestamp.rs"

[[test]]
name = "with_vec_string_as_reference"
path = "tests/with_vec_string_as_reference.rs"