use caldav_utils::caldav::client::DavClient;
#[derive(Clone, Debug)]
pub struct CaldavAvailability {
pub(crate) availability_calendar: String,
pub(crate) booked_calendar: String,
pub(crate) davclient: DavClient,
}
impl CaldavAvailability {
pub fn new(
availability_calendar: String,
booked_calendar: String,
davclient: DavClient,
) -> Self {
Self {
availability_calendar,
booked_calendar,
davclient,
}
}
pub fn davclient(&self) -> &DavClient {
&self.davclient
}
}