var searchIndex = {}; searchIndex["slack_api"] = {"doc":"Low-level, direct interface for the [Slack Web\nAPI](https://api.slack.com/methods).","items":[[3,"Reaction","slack_api","The `Reaction` object as found in the [`File`](https://api.slack.com/types/file) type and some\n[`Message`](https://api.slack.com/events/message) responses.",null,null],[12,"name","","",0,null],[12,"count","","",0,null],[12,"users","","",0,null],[3,"Comment","","The `Comment` object as found in the [`File`](https://api.slack.com/types/file) type and the\n[`files.info`](https://api.slack.com/methods/files.info) response.",null,null],[12,"id","","",1,null],[12,"timestamp","","",1,null],[12,"user","","",1,null],[12,"comment","","",1,null],[12,"reactions","","",1,null],[3,"File","","The Slack [`File`](https://api.slack.com/types/file) type.",null,null],[12,"id","","",2,null],[12,"created","","",2,null],[12,"timestamp","","",2,null],[12,"name","","",2,null],[12,"title","","",2,null],[12,"mimetype","","",2,null],[12,"filetype","","",2,null],[12,"pretty_type","","",2,null],[12,"user","","",2,null],[12,"mode","","",2,null],[12,"editable","","",2,null],[12,"is_external","","",2,null],[12,"external_type","","",2,null],[12,"size","","",2,null],[12,"url","","",2,null],[12,"url_download","","",2,null],[12,"url_private","","",2,null],[12,"url_private_download","","",2,null],[12,"thumb_64","","",2,null],[12,"thumb_80","","",2,null],[12,"thumb_360_gif","","",2,null],[12,"thumb_360_w","","",2,null],[12,"thumb_360_h","","",2,null],[12,"thumb_360","","",2,null],[12,"thumb_480_w","","",2,null],[12,"thumb_480_h","","",2,null],[12,"thumb_480","","",2,null],[12,"thumb_720_w","","",2,null],[12,"thumb_720_h","","",2,null],[12,"thumb_720","","",2,null],[12,"thumb_960_w","","",2,null],[12,"thumb_960_h","","",2,null],[12,"thumb_960","","",2,null],[12,"thumb_1024_w","","",2,null],[12,"thumb_1024_h","","",2,null],[12,"thumb_1024","","",2,null],[12,"permalink","","",2,null],[12,"edit_link","","",2,null],[12,"preview","","",2,null],[12,"preview_highlight","","",2,null],[12,"lines","","",2,null],[12,"lines_more","","",2,null],[12,"is_public","","",2,null],[12,"public_url_shared","","",2,null],[12,"channels","","",2,null],[12,"groups","","",2,null],[12,"ims","","",2,null],[12,"initial_comment","","",2,null],[12,"num_stars","","",2,null],[12,"is_starred","","",2,null],[12,"pinned_to","","",2,null],[12,"reactions","","",2,null],[3,"Pagination","","The `Paging` object as found in API endpoints that return pages of items.",null,null],[12,"count","","",3,null],[12,"total","","",3,null],[12,"page","","",3,null],[12,"pages","","",3,null],[3,"Channel","","The Slack [`Channel`](https://api.slack.com/types/channel) type.",null,null],[12,"id","","",4,null],[12,"name","","",4,null],[12,"is_channel","","",4,null],[12,"created","","",4,null],[12,"creator","","",4,null],[12,"is_archived","","",4,null],[12,"is_general","","",4,null],[12,"members","","",4,null],[12,"topic","","",4,null],[12,"purpose","","",4,null],[12,"is_member","","",4,null],[12,"last_read","","",4,null],[12,"unread_count","","",4,null],[12,"unread_count_display","","",4,null],[3,"Group","","The Slack [`Group`](https://api.slack.com/types/group) type.",null,null],[12,"id","","",5,null],[12,"name","","",5,null],[12,"is_group","","",5,null],[12,"created","","",5,null],[12,"creator","","",5,null],[12,"is_archived","","",5,null],[12,"members","","",5,null],[12,"topic","","",5,null],[12,"purpose","","",5,null],[12,"last_read","","",5,null],[12,"unread_count","","",5,null],[12,"unread_count_display","","",5,null],[3,"UserProfile","","The Profile that belongs to a [`User`](https://api.slack.com/types/user).",null,null],[12,"first_name","","",6,null],[12,"last_name","","",6,null],[12,"real_name","","",6,null],[12,"email","","",6,null],[12,"skype","","",6,null],[12,"phone","","",6,null],[12,"image_24","","",6,null],[12,"image_32","","",6,null],[12,"image_48","","",6,null],[12,"image_72","","",6,null],[12,"image_192","","",6,null],[3,"User","","The Slack [`User`](https://api.slack.com/types/user) type.",null,null],[12,"id","","",7,null],[12,"name","","",7,null],[12,"deleted","","",7,null],[12,"color","","",7,null],[12,"profile","","",7,null],[12,"is_admin","","",7,null],[12,"is_owner","","",7,null],[12,"is_primary_owner","","",7,null],[12,"is_restricted","","",7,null],[12,"is_ultra_restricted","","",7,null],[12,"has_2fa","","",7,null],[12,"two_factor_type","","",7,null],[12,"has_files","","",7,null],[3,"Team","","The `Team` object as found in the [`rtm.start`](https://api.slack.com/methods/rtm.start)\nresponse.",null,null],[12,"id","","",8,null],[12,"name","","",8,null],[12,"email_domain","","",8,null],[12,"domain","","",8,null],[12,"msg_edit_window_mins","","",8,null],[12,"over_storage_limit","","",8,null],[12,"plan","","",8,null],[3,"Topic","","The `Topic` object as found in the [`Group`](https://api.slack.com/types/group) and\n[`Channel`](https://api.slack.com/types/channel) types.",null,null],[12,"value","","",9,null],[12,"creator","","",9,null],[12,"last_set","","",9,null],[3,"Purpose","","The `Purpose` object as found in the [`Group`](https://api.slack.com/types/group) and\n[`Channel`](https://api.slack.com/types/channel) types.",null,null],[12,"value","","",10,null],[12,"creator","","",10,null],[12,"last_set","","",10,null],[3,"Im","","The Slack [`Im`](https://api.slack.com/types/im) type.",null,null],[12,"id","","",11,null],[12,"is_im","","",11,null],[12,"user","","",11,null],[12,"created","","",11,null],[12,"is_user_deleted","","",11,null],[3,"AttachmentField","","A field within an [`Attachment`](https://api.slack.com/docs/attachments).",null,null],[12,"title","","",12,null],[12,"value","","",12,null],[12,"short","","",12,null],[3,"Attachment","","The Slack [`Attachment`](https://api.slack.com/docs/attachments) object as found in\nrichly-formatted messages.",null,null],[12,"fallback","","",13,null],[12,"color","","",13,null],[12,"pretext","","",13,null],[12,"author_name","","",13,null],[12,"author_link","","",13,null],[12,"author_icon","","",13,null],[12,"title","","",13,null],[12,"title_link","","",13,null],[12,"text","","",13,null],[12,"fields","","",13,null],[12,"image_url","","",13,null],[12,"thumb_url","","",13,null],[4,"Item","","Represents a `Message`, `File` or `Comment` as returned by\n[`pins.list`](https://api.slack.com/methods/pins.list),\n[`reactions.list`](https://api.slack.com/methods/reactions.list), and\n[`reactions.get`](https://api.slack.com/methods/reactions.get).",null,null],[13,"Message","","",14,null],[12,"channel","slack_api::Item","",14,null],[12,"message","","",14,null],[13,"File","slack_api","",14,null],[12,"file","slack_api::Item","",14,null],[13,"FileComment","slack_api","",14,null],[12,"file","slack_api::Item","",14,null],[12,"comment","","",14,null],[4,"StarredItem","slack_api","Represents a starred item as returned by [`stars.list`](https://api.slack.com/methods/stars.list).",null,null],[13,"Message","","",15,null],[12,"channel","slack_api::StarredItem","",15,null],[12,"message","","",15,null],[13,"File","slack_api","",15,null],[12,"file","slack_api::StarredItem","",15,null],[13,"FileComment","slack_api","",15,null],[12,"file","slack_api::StarredItem","",15,null],[12,"comment","","",15,null],[13,"Channel","slack_api","",15,null],[12,"channel","slack_api::StarredItem","",15,null],[13,"Group","slack_api","",15,null],[12,"group","slack_api::StarredItem","",15,null],[13,"Im","slack_api","",15,null],[12,"channel","slack_api::StarredItem","",15,null],[4,"Message","slack_api","Represents Slack [message event](https://api.slack.com/events/message) types.",null,null],[13,"Standard","","The Slack [`Message`](https://api.slack.com/events/message) event that represents a message\nto a channel, group or im.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"channel","","",16,null],[12,"user","","",16,null],[12,"text","","",16,null],[12,"is_starred","","",16,null],[12,"pinned_to","","",16,null],[12,"reactions","","",16,null],[12,"edited","","",16,null],[12,"attachments","","",16,null],[13,"BotMessage","slack_api","Wraps the [`bot_message`](https://api.slack.com/events/message/bot_message) message event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"attachments","","",16,null],[12,"bot_id","","",16,null],[12,"username","","",16,null],[12,"icons","","",16,null],[13,"MeMessage","slack_api","Wraps the [`me_message`](https://api.slack.com/events/message/me_message) message event.",16,null],[12,"channel","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"text","","",16,null],[12,"ts","","",16,null],[13,"MessageChanged","slack_api","Wraps the [`message_changed`](https://api.slack.com/events/message/message_changed) message\nevent.",16,null],[12,"hidden","slack_api::Message","",16,null],[12,"channel","","",16,null],[12,"ts","","",16,null],[12,"message","","",16,null],[13,"MessageDeleted","slack_api","Wraps the [`message_deleted`](https://api.slack.com/events/message/message_deleted) message\nevent.",16,null],[12,"hidden","slack_api::Message","",16,null],[12,"channel","","",16,null],[12,"ts","","",16,null],[12,"deleted_ts","","",16,null],[13,"ChannelJoin","slack_api","Wraps the [`channel_join`](https://api.slack.com/events/message/channel_join) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"text","","",16,null],[12,"inviter","","",16,null],[13,"ChannelLeave","slack_api","Wraps the [`channel_leave`](https://api.slack.com/events/message/channel_leave) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"text","","",16,null],[13,"ChannelTopic","slack_api","Wraps the [`channel_topic`](https://api.slack.com/events/message/channel_topic) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"topic","","",16,null],[12,"text","","",16,null],[13,"ChannelPurpose","slack_api","Wraps the [`channel_purpose`](https://api.slack.com/events/message/channel_purpose) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"purpose","","",16,null],[12,"text","","",16,null],[13,"ChannelName","slack_api","Wraps the [`channel_name`](https://api.slack.com/events/message/channel_name) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"old_name","","",16,null],[12,"name","","",16,null],[12,"text","","",16,null],[13,"ChannelArchive","slack_api","Wraps the [`channel_archive`](https://api.slack.com/events/message/channel_archive) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"user","","",16,null],[12,"members","","",16,null],[13,"ChannelUnarchive","slack_api","Wraps the [`channel_unarchive`](https://api.slack.com/events/message/channel_unarchive)\nmessage event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"user","","",16,null],[13,"GroupJoin","slack_api","Wraps the [`group_join`](https://api.slack.com/events/message/group_join) message event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"text","","",16,null],[12,"inviter","","",16,null],[13,"GroupLeave","slack_api","Wraps the [`group_leave`](https://api.slack.com/events/message/group_leave) message event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"text","","",16,null],[13,"GroupTopic","slack_api","Wraps the [`group_topic`](https://api.slack.com/events/message/group_topic) message event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"topic","","",16,null],[12,"text","","",16,null],[13,"GroupPurpose","slack_api","Wraps the [`group_purpose`](https://api.slack.com/events/message/group_purpose) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"purpose","","",16,null],[12,"text","","",16,null],[13,"GroupName","slack_api","Wraps the [`group_name`](https://api.slack.com/events/message/group_name) message event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"user","","",16,null],[12,"old_name","","",16,null],[12,"name","","",16,null],[12,"text","","",16,null],[13,"GroupArchive","slack_api","Wraps the [`group_archive`](https://api.slack.com/events/message/group_archive) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"user","","",16,null],[12,"members","","",16,null],[13,"GroupUnarchive","slack_api","Wraps the [`group_unarchive`](https://api.slack.com/events/message/group_unarchive)\nmessage event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"user","","",16,null],[13,"FileShare","slack_api","Wraps the [`file_share`](https://api.slack.com/events/message/file_share) message event.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"file","","",16,null],[12,"user","","",16,null],[12,"upload","","",16,null],[13,"FileComment","slack_api","Wraps the [`file_comment`](https://api.slack.com/events/message/file_comment) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"file","","",16,null],[12,"comment","","",16,null],[13,"FileMention","slack_api","Wraps the [`file_mention`](https://api.slack.com/events/message/file_mention) message\nevent.",16,null],[12,"ts","slack_api::Message","",16,null],[12,"text","","",16,null],[12,"file","","",16,null],[12,"user","","",16,null],[13,"PinnedItem","slack_api","Wraps the [`pinned_item`](https://api.slack.com/events/message/pinned_item) message event.",16,null],[12,"user","slack_api::Message","",16,null],[12,"item_type","","",16,null],[12,"text","","",16,null],[12,"item","","",16,null],[12,"channel","","",16,null],[12,"ts","","",16,null],[12,"attachments","","",16,null],[13,"UnpinnedItem","slack_api","Wraps the [`unpinned_item`](https://api.slack.com/events/message/unpinned_item) message\nevent.",16,null],[12,"user","slack_api::Message","",16,null],[12,"item_type","","",16,null],[12,"text","","",16,null],[12,"item","","",16,null],[12,"channel","","",16,null],[12,"ts","","",16,null],[12,"attachments","","",16,null],[4,"Error","slack_api","Represents errors that can happen while using the Slack API",null,null],[13,"HttpRequest","","Error sending HTTP request to Slack",17,null],[13,"JsonDecode","","Error decoding Json",17,null],[13,"JsonParse","","Error parsing Json",17,null],[13,"JsonEncode","","Error encoding Json",17,null],[13,"Api","","Slack Api Error",17,null],[4,"HttpRequestError","","Represents errors that can happen that occur when sending an HTTP request to Slack",null,null],[13,"Io","","An error occurring during network stream reading or writing",18,null],[11,"decode","","",0,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",0,null],[11,"clone","","",0,null],[11,"decode","","",1,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"decode","","",2,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",2,null],[11,"clone","","",2,null],[11,"decode","","",3,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",3,null],[11,"clone","","",3,null],[11,"decode","","",4,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",4,null],[11,"clone","","",4,null],[11,"decode","","",5,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",5,null],[11,"clone","","",5,null],[11,"decode","","",6,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",6,null],[11,"clone","","",6,null],[11,"decode","","",7,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",7,null],[11,"clone","","",7,null],[11,"decode","","",8,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",8,null],[11,"clone","","",8,null],[11,"decode","","",9,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",9,null],[11,"clone","","",9,null],[11,"decode","","",10,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",10,null],[11,"clone","","",10,null],[11,"decode","","",11,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",11,null],[11,"clone","","",11,null],[11,"encode","","",12,null],[11,"decode","","",12,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",12,null],[11,"clone","","",12,null],[11,"encode","","",13,null],[11,"decode","","",13,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",13,null],[11,"clone","","",13,null],[11,"fmt","","",14,null],[11,"clone","","",14,null],[11,"decode","","",14,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"fmt","","",15,null],[11,"clone","","",15,null],[11,"decode","","",15,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"fmt","","",17,null],[11,"from","","",17,{"inputs":[{"name":"decodererror"}],"output":{"name":"error"}}],[11,"from","","",17,{"inputs":[{"name":"parsererror"}],"output":{"name":"error"}}],[11,"from","","",17,{"inputs":[{"name":"encodererror"}],"output":{"name":"error"}}],[11,"from","","",17,{"inputs":[{"name":"httprequesterror"}],"output":{"name":"error"}}],[11,"fmt","","",17,null],[11,"description","","",17,null],[11,"cause","","",17,null],[11,"fmt","","",18,null],[11,"description","","",18,null],[11,"cause","","",18,null],[11,"fmt","","",18,null],[11,"from","","",18,{"inputs":[{"name":"error"}],"output":{"name":"httprequesterror"}}],[11,"fmt","","",16,null],[11,"clone","","",16,null],[11,"decode","","",16,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[0,"api","","Checks API calling code.",null,null],[3,"ApiTestResponse","slack_api::api","",null,null],[12,"error","","",19,null],[12,"args","","",19,null],[5,"test","","Checks API calling code.",null,{"inputs":[{"name":"r"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",19,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[0,"auth","slack_api","Checks authentication & identity.",null,null],[3,"TestResponse","slack_api::auth","",null,null],[12,"url","","",20,null],[12,"team","","",20,null],[12,"user","","",20,null],[12,"team_id","","",20,null],[12,"user_id","","",20,null],[5,"test","","Checks authentication & identity.",null,{"inputs":[{"name":"r"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",20,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[0,"channels","slack_api","Get info on your team's Slack channels, create or archive channels, invite\nusers, set the topic and purpose, and mark a channel as read.",null,null],[3,"ArchiveResponse","slack_api::channels","",null,null],[3,"CreateResponse","","",null,null],[12,"channel","","",21,null],[3,"HistoryResponse","","",null,null],[12,"latest","","",22,null],[12,"oldest","","",22,null],[12,"messages","","",22,null],[12,"has_more","","",22,null],[3,"InfoResponse","","",null,null],[12,"channel","","",23,null],[3,"InviteResponse","","",null,null],[12,"channel","","",24,null],[3,"JoinResponse","","",null,null],[12,"already_in_channel","","",25,null],[12,"channel","","",25,null],[3,"KickResponse","","",null,null],[3,"LeaveResponse","","",null,null],[12,"not_in_channel","","",26,null],[3,"ListResponse","","",null,null],[12,"channels","","",27,null],[3,"MarkResponse","","",null,null],[3,"AbridgedChannel","","",null,null],[12,"id","","",28,null],[12,"is_channel","","",28,null],[12,"name","","",28,null],[12,"created","","",28,null],[3,"RenameResponse","","",null,null],[12,"channel","","",29,null],[3,"SetPurposeResponse","","",null,null],[12,"purpose","","",30,null],[3,"SetTopicResponse","","",null,null],[12,"topic","","",31,null],[3,"UnarchiveResponse","","",null,null],[5,"archive","","Archives a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"create","","Creates a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"history","","Fetches history of messages and events from a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"info","","Gets information about a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"invite","","Invites a user to a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"join","","Joins a channel, creating it if needed.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"kick","","Removes a user from a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"leave","","Leaves a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"list","","Lists all channels in a Slack team.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"mark","","Sets the read cursor in a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"rename","","Renames a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"set_purpose","","Sets the purpose for a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"set_topic","","Sets the topic for a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"unarchive","","Unarchives a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",32,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",32,null],[11,"clone","","",32,null],[11,"decode","","",21,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",21,null],[11,"clone","","",21,null],[11,"decode","","",22,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",22,null],[11,"clone","","",22,null],[11,"decode","","",23,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",23,null],[11,"clone","","",23,null],[11,"decode","","",24,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",24,null],[11,"clone","","",24,null],[11,"decode","","",25,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",25,null],[11,"clone","","",25,null],[11,"decode","","",33,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",33,null],[11,"clone","","",33,null],[11,"decode","","",26,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",26,null],[11,"clone","","",26,null],[11,"decode","","",27,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",27,null],[11,"clone","","",27,null],[11,"decode","","",34,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",34,null],[11,"clone","","",34,null],[11,"decode","","",28,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",28,null],[11,"clone","","",28,null],[11,"decode","","",29,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",29,null],[11,"clone","","",29,null],[11,"decode","","",30,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",30,null],[11,"clone","","",30,null],[11,"decode","","",31,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",31,null],[11,"clone","","",31,null],[11,"decode","","",35,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",35,null],[11,"clone","","",35,null],[0,"chat","slack_api","Post chat messages to Slack.",null,null],[3,"DeleteResponse","slack_api::chat","",null,null],[12,"channel","","",36,null],[12,"ts","","",36,null],[3,"PostMessageResponse","","",null,null],[12,"ts","","",37,null],[12,"channel","","",37,null],[12,"message","","",37,null],[3,"UpdateResponse","","",null,null],[12,"channel","","",38,null],[12,"ts","","",38,null],[12,"text","","",38,null],[5,"delete","","Deletes a message.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"post_message","","Sends a message to a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"update","","Updates a message.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",36,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",36,null],[11,"clone","","",36,null],[11,"decode","","",37,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",37,null],[11,"clone","","",37,null],[11,"decode","","",38,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",38,null],[11,"clone","","",38,null],[0,"emoji","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"ListResponse","slack_api::emoji","",null,null],[12,"emoji","","",39,null],[5,"list","","Lists custom emoji for a team.",null,{"inputs":[{"name":"r"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",39,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",39,null],[11,"clone","","",39,null],[0,"files","slack_api","Get info on files uploaded to Slack, upload new files to Slack.",null,null],[3,"DeleteResponse","slack_api::files","",null,null],[3,"InfoResponse","","",null,null],[12,"file","","",40,null],[12,"comments","","",40,null],[12,"paging","","",40,null],[3,"ListResponse","","",null,null],[12,"files","","",41,null],[12,"paging","","",41,null],[5,"delete","","Deletes a file.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"info","","Gets information about a team file.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"list","","Lists & filters team files.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",42,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",42,null],[11,"clone","","",42,null],[11,"decode","","",40,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",40,null],[11,"clone","","",40,null],[11,"decode","","",41,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",41,null],[11,"clone","","",41,null],[0,"groups","slack_api","Get info on your team's private groups.",null,null],[3,"ArchiveResponse","slack_api::groups","",null,null],[3,"CloseResponse","","",null,null],[12,"no_op","","",43,null],[12,"already_closed","","",43,null],[3,"CreateResponse","","",null,null],[12,"group","","",44,null],[3,"CreateChildResponse","","",null,null],[12,"group","","",45,null],[3,"HistoryResponse","","",null,null],[12,"latest","","",46,null],[12,"oldest","","",46,null],[12,"messages","","",46,null],[12,"has_more","","",46,null],[12,"is_limited","","",46,null],[3,"InfoResponse","","",null,null],[12,"group","","",47,null],[3,"InviteResponse","","",null,null],[12,"group","","",48,null],[12,"already_in_group","","",48,null],[3,"KickResponse","","",null,null],[3,"LeaveResponse","","",null,null],[3,"ListResponse","","",null,null],[12,"groups","","",49,null],[3,"MarkResponse","","",null,null],[3,"OpenResponse","","",null,null],[12,"no_op","","",50,null],[12,"already_open","","",50,null],[3,"AbridgedGroup","","",null,null],[12,"id","","",51,null],[12,"is_group","","",51,null],[12,"name","","",51,null],[12,"created","","",51,null],[3,"RenameResponse","","",null,null],[12,"channel","","",52,null],[3,"SetPurposeResponse","","",null,null],[12,"purpose","","",53,null],[3,"SetTopicResponse","","",null,null],[12,"topic","","",54,null],[3,"UnarchiveResponse","","",null,null],[5,"archive","","Archives a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"close","","Closes a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"create","","Creates a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"create_child","","Clones and archives a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"history","","Fetches history of messages and events from a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"info","","Gets information about a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"invite","","Invites a user to a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"kick","","Removes a user from a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"leave","","Leaves a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"list","","Lists private groups that the calling user has access to.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"mark","","Sets the read cursor in a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"open","","Opens a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"rename","","Renames a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"set_purpose","","Sets the purpose for a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"set_topic","","Sets the topic for a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"unarchive","","Unarchives a private group.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",55,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",55,null],[11,"clone","","",55,null],[11,"decode","","",43,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",43,null],[11,"clone","","",43,null],[11,"decode","","",44,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",44,null],[11,"clone","","",44,null],[11,"decode","","",45,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",45,null],[11,"clone","","",45,null],[11,"decode","","",46,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",46,null],[11,"clone","","",46,null],[11,"decode","","",47,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",47,null],[11,"clone","","",47,null],[11,"decode","","",48,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",48,null],[11,"clone","","",48,null],[11,"decode","","",56,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",56,null],[11,"clone","","",56,null],[11,"decode","","",57,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",57,null],[11,"clone","","",57,null],[11,"decode","","",49,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",49,null],[11,"clone","","",49,null],[11,"decode","","",58,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",58,null],[11,"clone","","",58,null],[11,"decode","","",50,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",50,null],[11,"clone","","",50,null],[11,"decode","","",51,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",51,null],[11,"clone","","",51,null],[11,"decode","","",52,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",52,null],[11,"clone","","",52,null],[11,"decode","","",53,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",53,null],[11,"clone","","",53,null],[11,"decode","","",54,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",54,null],[11,"clone","","",54,null],[11,"decode","","",59,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",59,null],[11,"clone","","",59,null],[0,"im","slack_api","Get info on your direct messages.",null,null],[3,"CloseResponse","slack_api::im","",null,null],[12,"no_op","","",60,null],[12,"already_closed","","",60,null],[3,"HistoryResponse","","",null,null],[12,"latest","","",61,null],[12,"messages","","",61,null],[12,"has_more","","",61,null],[3,"ListResponse","","",null,null],[12,"ims","","",62,null],[3,"MarkResponse","","",null,null],[3,"ChannelId","","",null,null],[12,"id","","",63,null],[3,"OpenResponse","","",null,null],[12,"no_op","","",64,null],[12,"already_open","","",64,null],[12,"channel","","",64,null],[5,"close","","Close a direct message channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"history","","Fetches history of messages and events from direct message channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"list","","Lists direct message channels for the calling user.",null,{"inputs":[{"name":"r"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"mark","","Sets the read cursor in a direct message channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"open","","Opens a direct message channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",60,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",60,null],[11,"clone","","",60,null],[11,"decode","","",61,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",61,null],[11,"clone","","",61,null],[11,"decode","","",62,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",62,null],[11,"clone","","",62,null],[11,"decode","","",65,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",65,null],[11,"clone","","",65,null],[11,"decode","","",63,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",63,null],[11,"clone","","",63,null],[11,"decode","","",64,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",64,null],[11,"clone","","",64,null],[0,"oauth","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"AccessResponse","slack_api::oauth","",null,null],[12,"access_token","","",66,null],[12,"scope","","",66,null],[5,"access","","Exchanges a temporary OAuth code for an API token.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"str"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",66,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",66,null],[11,"clone","","",66,null],[0,"pins","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"AddResponse","slack_api::pins","",null,null],[3,"ListResponse","","",null,null],[12,"items","","",67,null],[3,"RemoveResponse","","",null,null],[5,"add","","Pins an item to a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"list","","Lists items pinned to a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"remove","","Un-pins an item from a channel.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",68,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",68,null],[11,"clone","","",68,null],[11,"decode","","",67,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",67,null],[11,"clone","","",67,null],[11,"decode","","",69,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",69,null],[11,"clone","","",69,null],[0,"reactions","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"AddResponse","slack_api::reactions","",null,null],[3,"ListResponse","","",null,null],[12,"items","","",70,null],[12,"paging","","",70,null],[3,"RemoveResponse","","",null,null],[5,"add","","Adds a reaction to an item.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"get","","Gets reactions for an item.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"list","","Lists reactions made by a user.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"remove","","Removes a reaction from an item.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[6,"GetResponse","","",null,null],[11,"decode","","",71,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",71,null],[11,"clone","","",71,null],[11,"decode","","",70,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",70,null],[11,"clone","","",70,null],[11,"decode","","",72,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",72,null],[11,"clone","","",72,null],[0,"rtm","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"Bot","slack_api::rtm","",null,null],[12,"id","","",73,null],[12,"deleted","","",73,null],[12,"name","","",73,null],[12,"icons","","",73,null],[3,"SelfData","","",null,null],[12,"id","","",74,null],[12,"name","","",74,null],[12,"created","","",74,null],[12,"manual_presence","","",74,null],[3,"StartResponse","","",null,null],[12,"url","","",75,null],[12,"self_data","","",75,null],[12,"team","","",75,null],[12,"users","","",75,null],[12,"channels","","",75,null],[12,"groups","","",75,null],[12,"ims","","",75,null],[12,"bots","","",75,null],[5,"start","","Starts a Real Time Messaging session.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",73,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",73,null],[11,"clone","","",73,null],[11,"decode","","",74,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",74,null],[11,"clone","","",74,null],[11,"fmt","","",75,null],[11,"clone","","",75,null],[11,"decode","","",75,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[0,"search","slack_api","Search your team's files and messages.",null,null],[3,"SearchMatches","slack_api::search","",null,null],[12,"total","","",76,null],[12,"matches","","",76,null],[12,"paging","","",76,null],[3,"MessageLink","","",null,null],[12,"user","","",77,null],[12,"username","","",77,null],[12,"ts","","",77,null],[12,"text","","",77,null],[3,"SearchMessageChannel","","",null,null],[12,"id","","",78,null],[12,"name","","",78,null],[3,"SearchMessage","","",null,null],[12,"user","","",79,null],[12,"username","","",79,null],[12,"ts","","",79,null],[12,"text","","",79,null],[12,"channel","","",79,null],[12,"permalink","","",79,null],[12,"previous","","",79,null],[12,"previous_2","","",79,null],[12,"next","","",79,null],[12,"next_2","","",79,null],[3,"AllResponse","","",null,null],[12,"query","","",80,null],[12,"messages","","",80,null],[12,"files","","",80,null],[3,"FilesResponse","","",null,null],[12,"query","","",81,null],[12,"files","","",81,null],[3,"MessagesResponse","","",null,null],[12,"query","","",82,null],[12,"messages","","",82,null],[5,"all","","Searches for messages and files matching a query.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"files","","Searches for files matching a query.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"messages","","Searches for messages matching a query.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",76,{"inputs":[{"name":"__dt"}],"output":{"name":"result"}}],[11,"fmt","","",76,null],[11,"clone","","",76,null],[11,"decode","","",77,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",77,null],[11,"clone","","",77,null],[11,"decode","","",78,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",78,null],[11,"clone","","",78,null],[11,"decode","","",79,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",79,null],[11,"clone","","",79,null],[11,"decode","","",80,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",80,null],[11,"clone","","",80,null],[11,"decode","","",81,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",81,null],[11,"clone","","",81,null],[11,"decode","","",82,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",82,null],[11,"clone","","",82,null],[0,"stars","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"AddResponse","slack_api::stars","",null,null],[3,"ListResponse","","",null,null],[12,"items","","",83,null],[12,"paging","","",83,null],[3,"RemoveResponse","","",null,null],[5,"add","","Adds a star to an item.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"list","","Lists stars for a user.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"remove","","Removes a star from an item.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[11,"decode","","",84,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",84,null],[11,"clone","","",84,null],[11,"decode","","",83,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",83,null],[11,"clone","","",83,null],[11,"decode","","",85,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",85,null],[11,"clone","","",85,null],[0,"team","slack_api","For more information, see [Slack's API\ndocumentation](https://api.slack.com/methods).",null,null],[3,"LoginInfo","slack_api::team","",null,null],[12,"user_id","","",86,null],[12,"username","","",86,null],[12,"date_first","","",86,null],[12,"date_last","","",86,null],[12,"count","","",86,null],[12,"ip","","",86,null],[12,"user_agent","","",86,null],[12,"isp","","",86,null],[12,"country","","",86,null],[12,"region","","",86,null],[3,"AccessLogsResponse","","",null,null],[12,"logins","","",87,null],[12,"paging","","",87,null],[3,"IconInfo","","",null,null],[12,"image_34","","",88,null],[12,"image_44","","",88,null],[12,"image_68","","",88,null],[12,"image_88","","",88,null],[12,"image_102","","",88,null],[12,"image_132","","",88,null],[12,"image_default","","",88,null],[3,"TeamInfo","","",null,null],[12,"id","","",89,null],[12,"name","","",89,null],[12,"domain","","",89,null],[12,"email_domain","","",89,null],[12,"icon","","",89,null],[3,"InfoResponse","","",null,null],[12,"team","","",90,null],[5,"access_logs","","Gets the access logs for the current team.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"info","","Gets information about the current team.",null,{"inputs":[{"name":"r"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",86,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",86,null],[11,"clone","","",86,null],[11,"decode","","",87,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",87,null],[11,"clone","","",87,null],[11,"decode","","",88,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",88,null],[11,"clone","","",88,null],[11,"decode","","",89,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",89,null],[11,"clone","","",89,null],[11,"decode","","",90,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",90,null],[11,"clone","","",90,null],[0,"users","slack_api","Get info on members of your Slack team.",null,null],[3,"GetPresenceResponse","slack_api::users","",null,null],[12,"presence","","",91,null],[12,"online","","",91,null],[12,"auto_away","","",91,null],[12,"manual_away","","",91,null],[12,"connection_count","","",91,null],[12,"last_activity","","",91,null],[3,"InfoResponse","","",null,null],[12,"user","","",92,null],[3,"ListResponse","","",null,null],[12,"members","","",93,null],[3,"SetActiveResponse","","",null,null],[3,"SetPresenceResponse","","",null,null],[5,"get_presence","","Gets user presence information.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"info","","Gets information about a user.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"list","","Lists all users in a Slack team.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"option"}],"output":{"name":"apiresult"}}],[5,"set_active","","Marks a user as active.",null,{"inputs":[{"name":"r"},{"name":"str"}],"output":{"name":"apiresult"}}],[5,"set_presence","","Manually sets user presence.",null,{"inputs":[{"name":"r"},{"name":"str"},{"name":"str"}],"output":{"name":"apiresult"}}],[11,"decode","","",91,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",91,null],[11,"clone","","",91,null],[11,"decode","","",92,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",92,null],[11,"clone","","",92,null],[11,"decode","","",93,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",93,null],[11,"clone","","",93,null],[11,"decode","","",94,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",94,null],[11,"clone","","",94,null],[11,"decode","","",95,{"inputs":[{"name":"__d"}],"output":{"name":"result"}}],[11,"fmt","","",95,null],[11,"clone","","",95,null],[11,"from","slack_api","",18,{"inputs":[{"name":"error"}],"output":{"name":"httprequesterror"}}],[6,"ApiResult","","",null,null],[8,"SlackWebRequestSender","","Functionality for sending authenticated and unauthenticated requests to Slack via HTTP.",null,null],[10,"send","","Make an API call to Slack. Takes a map of parameters that get appended to the request as query\nparams. Returns the response body string after checking it has "ok": true, or an Error",96,null],[11,"send_authed","","Make an API call to Slack that includes the configured token. Takes a map of parameters that\nget appended to the request as query params. Returns the response body string after checking it\nhas `"ok": true`, or an Error",96,null]],"paths":[[3,"Reaction"],[3,"Comment"],[3,"File"],[3,"Pagination"],[3,"Channel"],[3,"Group"],[3,"UserProfile"],[3,"User"],[3,"Team"],[3,"Topic"],[3,"Purpose"],[3,"Im"],[3,"AttachmentField"],[3,"Attachment"],[4,"Item"],[4,"StarredItem"],[4,"Message"],[4,"Error"],[4,"HttpRequestError"],[3,"ApiTestResponse"],[3,"TestResponse"],[3,"CreateResponse"],[3,"HistoryResponse"],[3,"InfoResponse"],[3,"InviteResponse"],[3,"JoinResponse"],[3,"LeaveResponse"],[3,"ListResponse"],[3,"AbridgedChannel"],[3,"RenameResponse"],[3,"SetPurposeResponse"],[3,"SetTopicResponse"],[3,"ArchiveResponse"],[3,"KickResponse"],[3,"MarkResponse"],[3,"UnarchiveResponse"],[3,"DeleteResponse"],[3,"PostMessageResponse"],[3,"UpdateResponse"],[3,"ListResponse"],[3,"InfoResponse"],[3,"ListResponse"],[3,"DeleteResponse"],[3,"CloseResponse"],[3,"CreateResponse"],[3,"CreateChildResponse"],[3,"HistoryResponse"],[3,"InfoResponse"],[3,"InviteResponse"],[3,"ListResponse"],[3,"OpenResponse"],[3,"AbridgedGroup"],[3,"RenameResponse"],[3,"SetPurposeResponse"],[3,"SetTopicResponse"],[3,"ArchiveResponse"],[3,"KickResponse"],[3,"LeaveResponse"],[3,"MarkResponse"],[3,"UnarchiveResponse"],[3,"CloseResponse"],[3,"HistoryResponse"],[3,"ListResponse"],[3,"ChannelId"],[3,"OpenResponse"],[3,"MarkResponse"],[3,"AccessResponse"],[3,"ListResponse"],[3,"AddResponse"],[3,"RemoveResponse"],[3,"ListResponse"],[3,"AddResponse"],[3,"RemoveResponse"],[3,"Bot"],[3,"SelfData"],[3,"StartResponse"],[3,"SearchMatches"],[3,"MessageLink"],[3,"SearchMessageChannel"],[3,"SearchMessage"],[3,"AllResponse"],[3,"FilesResponse"],[3,"MessagesResponse"],[3,"ListResponse"],[3,"AddResponse"],[3,"RemoveResponse"],[3,"LoginInfo"],[3,"AccessLogsResponse"],[3,"IconInfo"],[3,"TeamInfo"],[3,"InfoResponse"],[3,"GetPresenceResponse"],[3,"InfoResponse"],[3,"ListResponse"],[3,"SetActiveResponse"],[3,"SetPresenceResponse"],[8,"SlackWebRequestSender"]]}; initSearch(searchIndex);