1mod chat_post_message;
4mod files_complete_upload_external;
5mod files_get_upload_url_external;
6mod files_info;
7mod files_remote_add;
8mod files_upload;
9
10pub use chat_post_message::ChatPostMessageBuilder;
11pub use files_complete_upload_external::FilesCompleteUploadExternalBuilder;
12pub use files_get_upload_url_external::FilesGetUploadUrlExternalBuilder;
13pub use files_info::FilesInfoBuilder;
14pub use files_remote_add::FilesRemoteAddBuilder;
15pub use files_upload::FilesUploadBuilder;
16
17pub struct RequestBuilder;
19
20impl RequestBuilder {
21 pub fn chat_post_message() -> ChatPostMessageBuilder {
23 ChatPostMessageBuilder::new()
24 }
25
26 pub fn files_complete_upload_external() -> FilesCompleteUploadExternalBuilder {
28 FilesCompleteUploadExternalBuilder::new()
29 }
30
31 pub fn files_get_upload_url_external() -> FilesGetUploadUrlExternalBuilder {
33 FilesGetUploadUrlExternalBuilder::new()
34 }
35
36 pub fn files_info() -> FilesInfoBuilder {
38 FilesInfoBuilder::new()
39 }
40
41 pub fn files_remote_add() -> FilesRemoteAddBuilder {
43 FilesRemoteAddBuilder::new()
44 }
45
46 pub fn files_upload() -> FilesUploadBuilder {
48 FilesUploadBuilder::new()
49 }
50}