Struct slack_morphism::api::SlackApiUsersListRequest [−][src]
pub struct SlackApiUsersListRequest {
pub cursor: Option<SlackCursorId>,
pub include_locale: Option<bool>,
pub limit: Option<u16>,
}
Fields
cursor: Option<SlackCursorId>
include_locale: Option<bool>
limit: Option<u16>
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
impl<SCHC> SlackApiScrollableRequest<SCHC> for SlackApiUsersListRequest where
SCHC: SlackClientHttpConnector + Send + Sync + Clone + 'static,
impl<SCHC> SlackApiScrollableRequest<SCHC> for SlackApiUsersListRequest where
SCHC: SlackClientHttpConnector + Send + Sync + Clone + 'static,
type CursorType = SlackCursorId
type ResponseItemType = SlackUser
fn scroll<'a, 's>(
&'a self,
session: &'a SlackClientSession<'s, SCHC>
) -> BoxFuture<'a, ClientResult<Self::ResponseType>>
fn scroller<'a, 'b>(
&'a self
) -> Box<dyn SlackApiResponseScroller<SCHC, ResponseType = Self::ResponseType, CursorType = Self::CursorType, ResponseItemType = Self::ResponseItemType> + Send + Sync + 'b> where
Self: Send + Clone + Sync + 'b,
Self::ResponseType: Send + Clone + Sync + SlackApiScrollableResponse<CursorType = Self::CursorType, ResponseItemType = Self::ResponseItemType> + 'b,
Self::CursorType: Send + Clone + Sync + 'b,
Self::ResponseItemType: Send + Clone + Sync + 'b,
Auto Trait Implementations
impl RefUnwindSafe for SlackApiUsersListRequest
impl Send for SlackApiUsersListRequest
impl Sync for SlackApiUsersListRequest
impl Unpin for SlackApiUsersListRequest
impl UnwindSafe for SlackApiUsersListRequest
Blanket Implementations
Mutably borrows from an owned value. Read more