tiny_firestore_odm/
lib.rs

1pub use collection::Collection;
2pub use database::Database;
3pub use identifiers::{CollectionName, DocumentName, QualifyDocumentName};
4
5pub mod client;
6mod collection;
7mod database;
8pub mod dynamic_firestore_client;
9mod identifiers;
10mod list_response;
11
12/// Represents a key/value pair, where the key (name) is a fully-qualified path to the document.
13#[derive(Hash, PartialEq, Debug, Eq)]
14pub struct NamedDocument<T> {
15    pub name: DocumentName,
16    pub value: T,
17}