Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ThouCheese/cloud-storage-rs
/ types & classes
Types & classes
110 in github.com/ThouCheese/cloud-storage-rs
⨍
Functions
297
◇
Types & classes
110
↓ 2 callers
Class
BucketAccessControlClient
src/sync/bucket_access_control.rs:5
↓ 2 callers
Class
BucketClient
src/sync/bucket.rs:8
↓ 2 callers
Class
DefaultObjectAccessControlClient
src/sync/default_object_access_control.rs:8
↓ 2 callers
Class
HmacKeyClient
src/sync/hmac_key.rs:5
↓ 2 callers
Class
ObjectAccessControlClient
src/sync/object_access_control.rs:8
↓ 2 callers
Class
ObjectClient
src/sync/object.rs:9
↓ 1 callers
Class
DefaultTokenData
src/token.rs:64
Class
Action
src/resources/bucket.rs:277
Enum
ActionType
src/resources/bucket.rs:286
Enum
AsiaLocation
src/resources/location.rs:93
Enum
AusLocation
src/resources/location.rs:116
Enum
BadRequest
src/error.rs:464
Class
Billing
src/resources/bucket.rs:321
Class
Binding
src/resources/bucket.rs:377
Class
Bucket
src/resources/bucket.rs:20
Class
BucketAccessControl
src/resources/bucket_access_control.rs:22
Class
BucketAccessControlClient
Operations on [`BucketAccessControl`](BucketAccessControl)s.
src/client/bucket_access_control.rs:9
Class
BucketClient
src/client/bucket.rs:11
Class
Channel
src/resources/channel.rs:1
Class
Claims
src/token.rs:38
Class
Client
src/sync.rs:21
Class
Client
The primary entrypoint to perform operations with Google Cloud Storage.
src/client.rs:22
Class
ComposeRequest
src/resources/object.rs:111
Class
Condition
src/resources/bucket.rs:296
Class
Cors
src/resources/bucket.rs:237
Class
CustomerEncrypton
src/resources/object.rs:101
Class
DefaultObjectAccessControl
src/resources/default_object_access_control.rs:11
Class
DefaultObjectAccessControlClient
src/client/default_object_access_control.rs:11
Class
Details
src/resources/signature.rs:29
Class
DownloadOptions
src/download_options.rs:3
Enum
DualRegion
src/resources/location.rs:140
Class
Encryption
src/resources/bucket.rs:186
Enum
Entity
src/resources/common.rs:71
Class
EntityVisitor
src/resources/common.rs:117
Enum
Error
src/error.rs:3
Class
ErrorList
src/error.rs:182
Enum
EuropeLocation
src/resources/location.rs:70
Class
FailureResponse
src/resources/signature.rs:16
Enum
Forbidden
src/error.rs:472
Class
GoogleError
src/error.rs:196
Class
GoogleErrorResponse
src/error.rs:152
Enum
GoogleResponse
src/error.rs:121
Class
HmacKey
src/resources/hmac_key.rs:14
Class
HmacKeyClient
src/client/hmac_key.rs:8
Class
HmacMeta
src/resources/hmac_key.rs:26
Enum
HmacState
src/resources/hmac_key.rs:52
Class
IamCondition
src/resources/bucket.rs:417
Class
IamConfiguration
src/resources/bucket.rs:159
Class
IamPolicy
src/resources/bucket.rs:358
Enum
IamRole
src/resources/bucket.rs:432
Enum
InternalServerError
src/error.rs:480
Enum
LegacyIamRole
src/resources/bucket.rs:491
Class
Lifecycle
src/resources/bucket.rs:258
Class
Link
src/resources/signature.rs:36
Class
ListRequest
src/resources/object.rs:149
Class
ListResponse
src/resources/common.rs:63
Class
ListResponse
src/resources/hmac_key.rs:62
Enum
ListState
src/client/object.rs:148
Enum
Location
src/resources/location.rs:4
Class
Logging
src/resources/bucket.rs:219
Enum
MultiRegion
src/resources/location.rs:125
Enum
NALocation
src/resources/location.rs:38
Class
NewBucket
src/resources/bucket.rs:94
Class
NewBucketAccessControl
src/resources/bucket_access_control.rs:67
Class
NewDefaultObjectAccessControl
src/resources/default_object_access_control.rs:54
Class
NewNotification
src/resources/notification.rs:40
Class
NewObjectAccessControl
src/resources/object_access_control.rs:74
Class
Notification
src/resources/notification.rs:8
Class
Object
src/resources/object.rs:12
Class
ObjectAccessControl
src/resources/object_access_control.rs:25
Class
ObjectAccessControlClient
src/client/object_access_control.rs:11
Class
ObjectAccessControlList
src/resources/object_access_control.rs:100
Class
ObjectClient
src/client/object.rs:15
Class
ObjectList
src/resources/object.rs:208
Class
ObjectPrecondition
src/resources/object.rs:136
Class
Owner
src/resources/bucket.rs:195
Enum
PayloadFormat
src/resources/notification.rs:60
Enum
PreconditionFailed
src/error.rs:476
Enum
PrimitiveIamRole
src/resources/bucket.rs:473
Class
ProjectTeam
src/resources/common.rs:7
Enum
Projection
src/resources/object.rs:198
Class
ReaderStream
src/sync/helpers/reader_stream.rs:10
Enum
Reason
src/error.rs:243
Class
RetentionPolicy
src/resources/bucket.rs:143
Class
RewriteResponse
src/resources/object.rs:231
Enum
Role
src/resources/common.rs:52
Class
Rule
src/resources/bucket.rs:267
Enum
SALocation
src/resources/location.rs:62
Class
ServiceAccount
src/resources/service_account.rs:3
Class
SignatureError
src/resources/signature.rs:21
Enum
SignatureResponse
src/resources/signature.rs:3
Enum
SingleRegion
src/resources/location.rs:22
Class
SizedByteStream
A wrapper around a downloaded object's byte stream that provides a useful `size_hint`.
src/resources/object.rs:1537
Class
SourceObject
src/resources/object.rs:123
Enum
StandardIamRole
src/resources/bucket.rs:445
Enum
StorageClass
src/resources/bucket.rs:329
Class
SuccessResponse
src/resources/signature.rs:10
Enum
Team
src/resources/common.rs:17
Class
TestIamPermission
src/resources/bucket.rs:530
Class
Token
This struct contains a token, an expiry, and an access scope.
src/token.rs:55
next →
1–100 of 110, ranked by callers