Fetchable

Trait Fetchable 

Source
pub trait Fetchable: for<'de> Deserialize<'de> {
    type Request: Serialize;

    const METHOD_NAME: &'static str;
}

Required Associated Constants§

Source

const METHOD_NAME: &'static str

Required Associated Types§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Fetchable for Event

Source§

const METHOD_NAME: &'static str = "GetSideBarEvent"

Source§

type Request = EventRequest

Source§

impl<R> Fetchable for ResourceList<R>
where R: ResourceType,

Source§

const METHOD_NAME: &'static str = "ReadResourceListItems"

Source§

type Request = ResourceListRequest<R>

Source§

impl<T> Fetchable for CalendarData<T>
where T: ResourceType,

Source§

const METHOD_NAME: &'static str = "GetCalendarData"

Source§

type Request = CalendarDataRequest<T>