Re-exports§
pub use provider::Provider;pub use provider::ProviderError;pub use provider::ProviderRegistry;pub use provider::ProviderSlug;pub use provider::ProviderTransportError;
Modules§
- provider
- rpc
- tz_
normalize - Normalize inbound TZIDs to values understood by IANA timezone consumers.
Structs§
- Attachment
- Attendee
- Caldir
- Caldir
Config - Calendar
- Calendar
Config - Calendar
Diff - Calendar
Event - Connection
- A connection is a [local calendar] + [remote calendar] pair
- Date
Range - Event
- Event
Instance Id - Event
Uid - Organizer
- Recurrence
- Recurrence
Id - Reminder
- Remote
- provider with config should resolve to a unique remote
- Remote
Config - Remote
Config Params - Remote
Event - XProperty
Enums§
- Availability
- Caldir
Config Error - Caldir
Error - Calendar
Config Error - Calendar
Error - Calendar
Event Error - Calendar
State Error - Connection
Error - Event
Change - Event
Error - Event
Time - Participation
Status - Remote
Error - Status
- Time
Format - Time display format: 24-hour (“15:00”) or 12-hour (“3:00pm”).
- Visibility
Traits§
Functions§
- expand_
in_ range - Expand a set of events into all occurrences overlapping
[from, to).