Expand description
§qiniu-sdk
§七牛 SDK
作为七牛所有 Rust SDK 插件的入口,可以通过启动功能来导入其他七牛 SDK。
§功能描述
§utils
允许通过 qiniu_sdk::utils 来访问 qiniu-utils。
§etag
允许通过 qiniu_sdk::etag 来访问 qiniu-etag。
§credential
允许通过 qiniu_sdk::credential 来访问 qiniu-credential。
§upload-token
允许通过 qiniu_sdk::upload_token 来访问 qiniu-upload-token。
§http
允许通过 qiniu_sdk::http 来访问 qiniu-http。
§http-client
允许通过 qiniu_sdk::http_client 来访问 qiniu-http-client。
§apis
允许通过 qiniu_sdk::apis 来访问 qiniu-apis。
§objects
允许通过 qiniu_sdk::objects 来访问 qiniu-objects-manager。
§upload
允许通过 qiniu_sdk::upload 来访问 qiniu-upload-manager。
§download
允许通过 qiniu_sdk::download 来访问 qiniu-download-manager。
§async
启用所有七牛 SDK 插件的异步接口。
§ureq
导入 qiniu-ureq 作为 HTTP 客户端,并允许通过 qiniu_sdk::ureq 来访问 qiniu-ureq。
§isahc
导入 qiniu-isahc 作为 HTTP 客户端,并允许通过 qiniu_sdk::isahc 来访问 qiniu-isahc。
§reqwest
导入 qiniu-reqwest 作为 HTTP 客户端,并允许通过 qiniu_sdk::reqwest 来访问 qiniu-reqwest。
§c_ares
启用 c-ares 库作为 DNS 解析器。
§trust_dns
启用 trust-dns 库作为 DNS 解析器。
§dns-over-https
启用 trust-dns 库作为 DNS 解析器,并使用 DOH 协议。
§dns-over-tls
启用 trust-dns 库作为 DNS 解析器,并使用 DOT 协议。
Re-exports§
pub use qiniu_utils as utils;utilspub use qiniu_etag as etag;etagpub use qiniu_credential as credential;credentialpub use qiniu_upload_token as upload_token;upload-tokenpub use qiniu_http as http;httppub use qiniu_http_client as http_client;http-clientpub use qiniu_apis as apis;apispub use qiniu_objects_manager as objects;objectspub use qiniu_upload_manager as upload;uploadpub use qiniu_download_manager as download;downloadpub use qiniu_ureq as ureq;ureqpub use qiniu_reqwest as reqwest;reqwestpub use qiniu_isahc as isahc;isahc
Modules§
- prelude
- 将所有 Trait 全部重新导出,方便统一导入