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 = SlackCursorId
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]type CursorType = SlackCursorId
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]type CursorType = SlackCursorId
type ResponseItemType = SlackChannelInfo
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]type CursorType = SlackCursorId
type ResponseItemType = SlackUserId
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]type CursorType = SlackCursorId
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]type CursorType = SlackCursorId
type ResponseItemType = SlackChannelInfo
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]type CursorType = SlackCursorId
type ResponseItemType = SlackUser
fn scrollable_items<'a>(
&'a self
) -> Box<dyn Iterator<Item = &'a Self::ResponseItemType> + 'a>
[src]