Trait slack_morphism::SlackApiScrollableResponse [−][src]
Associated Types
type CursorType[src]
type ResponseItemType[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]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
Implementors
impl SlackApiScrollableResponse for SlackApiChatScheduledMessagesListResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackApiChatScheduledMessageInfo
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl SlackApiScrollableResponse for SlackApiConversationsHistoryResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackHistoryMessage
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl SlackApiScrollableResponse for SlackApiConversationsListResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackChannelInfo
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl SlackApiScrollableResponse for SlackApiConversationsMembersResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackUserId
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl SlackApiScrollableResponse for SlackApiConversationsRepliesResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackHistoryMessage
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl SlackApiScrollableResponse for SlackApiUsersConversationsResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackChannelInfo
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
impl SlackApiScrollableResponse for SlackApiUsersListResponse[src]
type CursorType = SlackCursorId
type ResponseItemType = SlackUser
fn next_cursor(&self) -> Option<&Self::CursorType>[src]
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>[src]
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>