Struct celcat::fetchable::calendar::CalendarDataRequest [−][src]
pub struct CalendarDataRequest<T: ResourceType> {
pub start: NaiveDateTime,
pub end: NaiveDateTime,
pub res_type: T,
pub cal_view: CalView,
pub federation_ids: T::Id,
pub colour_scheme: i64,
}Fields
start: NaiveDateTimeend: NaiveDateTimeres_type: Tcal_view: CalViewfederation_ids: T::Idcolour_scheme: i64Trait Implementations
impl<T: ResourceType> Serialize for CalendarDataRequest<T> where
T: Serialize,
T::Id: Serialize,
impl<T: ResourceType> Serialize for CalendarDataRequest<T> where
T: Serialize,
T::Id: Serialize,
Auto Trait Implementations
impl<T> RefUnwindSafe for CalendarDataRequest<T> where
T: RefUnwindSafe,
<T as ResourceType>::Id: RefUnwindSafe,
impl<T> Send for CalendarDataRequest<T> where
T: Send,
<T as ResourceType>::Id: Send,
impl<T> Sync for CalendarDataRequest<T> where
T: Sync,
<T as ResourceType>::Id: Sync,
impl<T> Unpin for CalendarDataRequest<T> where
T: Unpin,
<T as ResourceType>::Id: Unpin,
impl<T> UnwindSafe for CalendarDataRequest<T> where
T: UnwindSafe,
<T as ResourceType>::Id: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more