Module twitch_api2::helix::users [−][src]
helix
only.Helix endpoints regarding users
Examples
let client = HelixClient::new(); let req = GetUsersRequest::builder() .login(vec!["justinfan1337".to_string()]) .build(); println!("{:?}", &client.req_get(req, &token).await?.data);
Modules
block_user | Blocks the specified user on behalf of the authenticated user.
|
create_user_follows | Adds a specified user to the followers of a specified channel.
|
delete_user_follows | Deletes a specified user from the followers of a specified channel.
|
get_user_block_list | Gets a specified user’s block list. The list is sorted by when the block occurred in descending order (i.e. most recent block first).
|
get_users | Gets information about one or more specified Twitch users.
|
get_users_follows | Gets information on follow relationships between two Twitch users.
|
unblock_user | Unblocks the specified user on behalf of the authenticated user.
|
Structs
BlockUserRequest | Query Parameters for Block User |
CreateUserFollowsBody | Body Parameters for Create User Follows |
CreateUserFollowsRequest | Query Parameters for Create User Follows |
DeleteUserFollowsRequest | Query Parameters for Delete Users Follows |
GetUserBlockListRequest | Query Parameters for Get Users Block List |
GetUsersFollowsRequest | Query Parameters for Get Users Follows |
GetUsersRequest | Query Parameters for Get Users |
UnblockUserRequest | Query Parameters for Unblock User |
User | Return Values for Get Users |
UserBlock | Return Values for Get Users Block List |
UsersFollows | Return Values for Get Users Follows |
Enums
BlockUser | Return Values for Block User |
CreateUserFollows | Return Values for Create User Follows |
DeleteUserFollow | Return Values for Delete Users Follows |
UnblockUser | Return Values for Unblock User |