Skip to main content

Module object_store

Module object_store 

Source

Modules§

azblob
fs
gcs
oss
s3

Structs§

BuiltBackend
An object store rooted at the target’s parent, together with the optional target path relative to that root.
DISK_SYMBOL_PATTERN 🔒
LocalFileRoot
An opened server-controlled root for sandboxed SQL file access.

Enums§

LocalFileAccess
Controls whether SQL paths may access the local filesystem.

Constants§

AZBLOB_SCHEMA
FILE_SCHEMA
FS_SCHEMA
GCS_SCHEMA
OSS_SCHEMA
S3_SCHEMA

Functions§

build_backend
build_backend_for_write
Builds a backend for an operation that may create the target directory.
build_backend_for_write_with_path
Builds a writable backend and returns the target path relative to the backend root.
build_backend_inner 🔒
build_backend_with_path
Builds a backend and returns the target path relative to the backend root.
configured_local_path
Converts a configured location into a local path.
handle_windows_path
normalize_untrusted_path 🔒
parse_url
Returns (schema, Option<host>, path)
strip_local_prefix 🔒