MCPcopy Create free account

hub / github.com/NoXF/oss-rust-sdk / functions

Functions85 in github.com/NoXF/oss-rust-sdk

↓ 16 callersMethodbuild_request
Build a request. Return url and header for reqwest client builder.
src/oss.rs:203
↓ 4 callersMethodkey_secret
(&self)
src/oss.rs:126
↓ 3 callersMethodas_str
(&self)
src/oss.rs:255
↓ 3 callersMethodbucket
(&self)
src/oss.rs:114
↓ 3 callersMethoddate
(&self)
src/oss.rs:154
↓ 3 callersMethodget_object
( &self, object_name: S1, headers: H, resources: R, )
src/object.rs:304
↓ 3 callersMethodget_resources_str
(&self, params: &HashMap<S, Option<S>>)
src/oss.rs:159
↓ 3 callersMethodkey_id
(&self)
src/oss.rs:122
↓ 3 callersMethodoss_sign
( &self, verb: &str, key_id: &str, key_secret: &str, bucket: &str,
src/auth.rs:84
↓ 2 callersMethodcontents
(&self)
src/object.rs:94
↓ 2 callersMethodendpoint
(&self)
src/oss.rs:118
↓ 2 callersMethodlist_object
(&self, headers: H, resources: R)
src/object.rs:284
↓ 2 callersMethodname
(&self)
src/object.rs:70
↓ 2 callersMethodsign
( &self, verb: &str, key_secret: &str, bucket: &str, object: &str,
src/auth.rs:35
↓ 1 callersFunctionasync_get_object
()
example/src/main.rs:29
↓ 1 callersFunctionasync_list_object
()
example/src/main.rs:51
↓ 1 callersFunctionget_object
()
example/src/main.rs:13
↓ 1 callersFunctionget_oss_resource_str
(bucket: &str, object: &str, oss_resources: &str)
src/auth.rs:102
↓ 1 callersMethodget_params_str
(&self, params: &HashMap<S, Option<S>>)
src/oss.rs:182
↓ 1 callersMethodhost
(&self, bucket: &str, object: &str, resources_str: &str)
src/oss.rs:134
↓ 1 callersFunctionlist_object
()
example/src/main.rs:74
↓ 1 callersFunctionload_file
(p: S)
src/utils.rs:8
↓ 1 callersFunctionto_headers
(hashmap: HashMap<S, S>)
src/utils.rs:20
Methodabort_multi
( &self, object_name: S1, headers: H, resources: R, )
src/async_object.rs:422
Methodbuckets
(&self)
src/service.rs:80
Methodcommon_prefixes
(&self)
src/object.rs:98
Methodcomplete_multi
( &self, body: String, object_name: S1, headers: H, resources: R,
src/async_object.rs:383
Methodcopy_object_from_object
( &self, src: S1, object_name: S2, headers: H, resources: R, )
src/object.rs:438
Methodcopy_object_from_object
( &self, src: S1, dest: S2, headers: H, resources: R, )
src/async_object.rs:239
Methodcreation_date
(&self)
src/async_service.rs:44
Methodcreation_date
(&self)
src/service.rs:125
Methoddelete_object
(&self, object_name: S)
src/object.rs:470
Methoddelete_object
(&self, object_name: S)
src/async_object.rs:267
Methoddelimiter
(&self)
src/object.rs:74
Methoddisplay_name
(&self)
src/service.rs:76
Methoddisplay_name
(&self)
src/object.rs:173
Methode_tag
(&self)
src/object.rs:157
Methodextranet_endpoint
(&self)
src/async_service.rs:52
Methodextranet_endpoint
(&self)
src/service.rs:133
Methodfrom
(e: QxmlError)
src/errors.rs:28
Methodfrom_header_map
(header: &HeaderMap)
src/oss.rs:277
Methodgenerate_presigned_path
(&self, object_name: S1, expires: usize)
src/object.rs:258
Methodget_object
( &self, object_name: S1, headers: H, resources: R, )
src/async_object.rs:176
Methodget_object_acl
(&self, object_name: S)
src/object.rs:335
Methodget_object_signed_url
(&self, object_name: S1, expires: usize)
src/object.rs:361
Methodhead_object
(&self, object_name: S)
src/async_object.rs:291
Methodid
(&self)
src/service.rs:72
Methodid
(&self)
src/object.rs:169
Methodinit_multi
( &self, object_name: S1, headers: H, resources: R, )
src/async_object.rs:313
Methodintranet_endpoint
(&self)
src/async_service.rs:56
Methodintranet_endpoint
(&self)
src/service.rs:137
Methodis_truncated
(&self)
src/service.rs:64
Methodis_truncated
(&self)
src/object.rs:90
Methodkey
(&self)
src/object.rs:145
Methodlast_modified
(&self)
src/object.rs:149
Methodlist_bucket
(&self, resources: R)
src/async_service.rs:75
Methodlist_bucket
(&self, resources: R)
src/service.rs:154
Methodlist_object
(&self, headers: H, resources: R)
src/async_object.rs:160
Methodlocation
(&self)
src/async_service.rs:48
Methodlocation
(&self)
src/service.rs:129
Functionmain
()
example/src/main.rs:6
Methodmarker
(&self)
src/service.rs:56
Methodmarker
(&self)
src/object.rs:82
Methodmax_keys
(&self)
src/service.rs:60
Methodmax_keys
(&self)
src/object.rs:86
Methodname
(&self)
src/async_service.rs:40
Methodname
(&self)
src/service.rs:121
Methodnew
( name: String, creation_date: String, location: String, extranet_endpoint: St
src/async_service.rs:22
Methodnew
( prefix: String, marker: String, max_keys: String, is_truncated: bool,
src/service.rs:32
Methodnew
(prefix: String)
src/object.rs:20
Methodnew
(key_id: S, key_secret: S, endpoint: S, bucket: S)
src/oss.rs:85
Methodnew_with_opts
(key_id: S, key_secret: S, endpoint: S, bucket: S, opts: Options)
src/oss.rs:92
Methodnext_marker
(&self)
src/service.rs:68
Methodprefix
(&self)
src/service.rs:52
Methodprefix
(&self)
src/object.rs:24
Methodput_object
( &self, buf: &[u8], object_name: S1, headers: H, resources: R, )
src/async_object.rs:202
Methodput_object_from_buffer
( &self, buf: &[u8], object_name: S1, headers: H, resources: R, )
src/object.rs:407
Methodput_object_from_file
( &self, file: S1, object_name: S2, headers: H, resources: R, )
src/object.rs:373
Methodr#type
(&self)
src/object.rs:161
Methodset_bucket
(&mut self, bucket: &'a str)
src/oss.rs:130
Methodsize
(&self)
src/object.rs:153
Methodstorage_class
(&self)
src/async_service.rs:60
Methodstorage_class
(&self)
src/service.rs:141
Methodstorage_class
(&self)
src/object.rs:165
Methodupload_part
( &self, buf: &[u8], object_name: S1, headers: H, resources: R, )
src/async_object.rs:345