Trait slack_morphism::SlackApiScrollableResponse [−][src]
pub trait SlackApiScrollableResponse {
type CursorType;
type ResponseItemType;
fn next_cursor(&self) -> Option<&Self::CursorType>;
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>;
}Associated Types
type CursorType[src]Required methods
fn next_cursor(&self) -> Option<&Self::CursorType>[src]fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]Implementors
type CursorType = SlackCursorIdfn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]type CursorType = SlackCursorIdfn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]type CursorType = SlackCursorIdtype ResponseItemType = SlackChannelInfofn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]type CursorType = SlackCursorIdtype ResponseItemType = SlackUserIdfn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]type CursorType = SlackCursorIdfn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]type CursorType = SlackCursorIdtype ResponseItemType = SlackChannelInfofn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]type CursorType = SlackCursorIdtype ResponseItemType = SlackUserfn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]