Crates.io | yab2 |
lib.rs | yab2 |
version | 0.1.0-alpha.3 |
source | src |
created_at | 2024-02-20 07:15:48.016494 |
updated_at | 2024-02-21 03:44:13.942719 |
description | Yet Another Backblaze B2 Client |
homepage | |
repository | https://github.com/Lantern-chat/yab2 |
max_upload_size | |
id | 1146055 |
size | 101,247 |
Opinionated Backblaze B2 Client.
fs
(enables optimized routine for uploading from filesystem)pool
(enabled non-large UploadURL
object pool for reuse)reqwest_compression
(enables deflate/gzip features on reqwest
)large_buffers
(enables large buffer support, 64KiB instead of 8KiB)b2_authorize_account
b2_cancel_large_file
b2_copy_file
b2_copy_part
b2_create_bucket
b2_create_key
b2_delete_bucket
b2_delete_file_version
b2_delete_key
b2_download_file_by_id
b2_download_file_by_name
b2_finish_large_file
b2_get_download_authorization
b2_get_file_info
b2_get_upload_part_url
b2_get_upload_url
b2_hide_file
b2_list_buckets
b2_list_file_names
b2_list_file_versions
b2_list_keys
b2_list_parts
b2_list_unfinished_large_files
b2_start_large_file
b2_update_bucket
b2_update_file_legal_hold
b2_update_file_retention
b2_upload_file
b2_upload_part
Missing API endpoints will be filled in over time.