summaryrefslogtreecommitdiffstats
path: root/src/lib.rs
blob: 1aadb8ef4b9cdb1e0891739810de67d7f973f858 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#[macro_use]
extern crate failure;

#[cfg(feature = "timeconversions")]
extern crate chrono;

#[macro_use] pub mod param;
#[macro_use] mod util;

pub mod component;
pub mod error;
mod parser;
pub mod property;
pub mod vcard;
pub mod icalendar;

pub use component::Component;
pub use component::parse_component;
pub use component::read_component;
pub use component::write_component;
pub use property::Property;
pub use property::escape_chars;
pub use property::unescape_chars;

pub use vcard::Vcard;
pub use icalendar::ICalendar;