pub struct AdminInviteRequests {
pub client: Client,
}Fields§
§client: ClientImplementations§
Source§impl AdminInviteRequests
impl AdminInviteRequests
Sourcepub async fn approve(
&self,
body: &AdminInviteRequestsApproveRequest,
) -> Result<Response<DndEndSchema>, ClientError>
pub async fn approve( &self, body: &AdminInviteRequestsApproveRequest, ) -> Result<Response<DndEndSchema>, ClientError>
This function performs a POST to the /admin.inviteRequests.approve endpoint.
Approve a workspace invite request.
FROM: https://api.slack.com/methods/admin.inviteRequests.approve
Parameters:
token: &str– Authentication token. Requires scope:admin.invites:write.
Sourcepub async fn deny(
&self,
body: &AdminInviteRequestsApproveRequest,
) -> Result<Response<DndEndSchema>, ClientError>
pub async fn deny( &self, body: &AdminInviteRequestsApproveRequest, ) -> Result<Response<DndEndSchema>, ClientError>
This function performs a POST to the /admin.inviteRequests.deny endpoint.
Deny a workspace invite request.
FROM: https://api.slack.com/methods/admin.inviteRequests.deny
Parameters:
token: &str– Authentication token. Requires scope:admin.invites:write.
Sourcepub async fn list(
&self,
team_id: &str,
cursor: &str,
limit: i64,
) -> Result<Response<DndEndSchema>, ClientError>
pub async fn list( &self, team_id: &str, cursor: &str, limit: i64, ) -> Result<Response<DndEndSchema>, ClientError>
This function performs a GET to the /admin.inviteRequests.list endpoint.
List all pending workspace invite requests.
FROM: https://api.slack.com/methods/admin.inviteRequests.list
Parameters:
token: &str– Authentication token. Requires scope:admin.invites:read.team_id: &str– ID for the workspace where the invite requests were made.cursor: &str– Value of thenext_cursorfield sent as part of the previous API response.limit: i64– The number of results that will be returned by the API on each invocation. Must be between 1 - 1000, both inclusive.
Auto Trait Implementations§
impl Freeze for AdminInviteRequests
impl !RefUnwindSafe for AdminInviteRequests
impl Send for AdminInviteRequests
impl Sync for AdminInviteRequests
impl Unpin for AdminInviteRequests
impl !UnwindSafe for AdminInviteRequests
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more