Module Opendal_core.Operator
val entry_path : entry -> string
val entry_name : entry -> string
val metadata_content_length : metadata -> int64
val metadata_content_md5 : metadata -> string option
val metadata_content_type : metadata -> string option
val metadata_content_disposition : metadata -> string option
val operator :
string ->
(string * string) list ->
(operator, string) Stdlib.Result.t
val blocking_list : operator -> string -> (entry array, string) Stdlib.Result.t
val blocking_is_exist : operator -> string -> (bool, string) Stdlib.Result.t
val blocking_create_dir : operator -> string -> (bool, string) Stdlib.Result.t
val blocking_read : operator -> string -> (char array, string) Stdlib.Result.t
val blocking_reader : operator -> string -> (reader, string) Stdlib.Result.t
val blocking_write :
operator ->
string ->
bytes ->
(unit, string) Stdlib.Result.t
val blocking_copy :
operator ->
string ->
string ->
(unit, string) Stdlib.Result.t
val blocking_rename :
operator ->
string ->
string ->
(unit, string) Stdlib.Result.t
val blocking_delete : operator -> string -> (unit, string) Stdlib.Result.t
val blocking_remove :
operator ->
string array ->
(unit, string) Stdlib.Result.t
val blocking_remove_all : operator -> string -> (unit, string) Stdlib.Result.t
val reader_pread : reader -> bytes -> int64 -> (int, string) Stdlib.Result.t