#ical #properties #ical-property

ical_property

Get a struct with all properties from an ical calendar

4 releases

0.1.3 Dec 11, 2024
0.1.2 Dec 6, 2024
0.1.1 Dec 2, 2024
0.1.0 Nov 26, 2024

#16 in #ical

Download history 3/week @ 2025-02-14 4/week @ 2025-02-21

181 downloads per month

MIT license

12KB
234 lines

Ical Property

This crate is an addition to the ical crate. It takes an ical::IcalEvent and derives an ical_property::Event. The ical::IcalEvent has properties, but they are more or less a Vec<(&str, &str)>, which makes it tedious to obtain information from it.

The the heart of this crate, is the ical_property::Event. It should contain all fields, an entry in a typical ical calender has, like uid, summary, attendees, information about recurrence, etc. The Event struct implements TryFrom for ical::IcalEvent.

Dependencies

~5–7MB
~123K SLoC