1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
//! This module contains all Zotero data structures. This data structures can be used for serialization and deserialization.

pub mod collection;
pub mod item;
mod shared_fields;

/// Transform a data structure to a json object
pub trait ToJson: serde::Serialize {
    fn to_json(&self) -> String {
        serde_json::to_string(&self).unwrap()
    }
}