in core/src/types/scheme.rs [407:475]
fn from(v: Scheme) -> Self {
match v {
Scheme::AliyunDrive => "aliyun_drive",
Scheme::Atomicserver => "atomicserver",
Scheme::Azblob => "azblob",
Scheme::Azdls => "azdls",
Scheme::B2 => "b2",
Scheme::Cacache => "cacache",
Scheme::CloudflareKv => "cloudflare_kv",
Scheme::Cos => "cos",
Scheme::Compfs => "compfs",
Scheme::D1 => "d1",
Scheme::Dashmap => "dashmap",
Scheme::Etcd => "etcd",
Scheme::Dbfs => "dbfs",
Scheme::Fs => "fs",
Scheme::Gcs => "gcs",
Scheme::Ghac => "ghac",
Scheme::Gridfs => "gridfs",
Scheme::Hdfs => "hdfs",
Scheme::Http => "http",
Scheme::Huggingface => "huggingface",
Scheme::Foundationdb => "foundationdb",
Scheme::Ftp => "ftp",
Scheme::Ipfs => "ipfs",
Scheme::Ipmfs => "ipmfs",
Scheme::Icloud => "icloud",
Scheme::Koofr => "koofr",
Scheme::Memcached => "memcached",
Scheme::Memory => "memory",
Scheme::MiniMoka => "mini_moka",
Scheme::Moka => "moka",
Scheme::Monoiofs => "monoiofs",
Scheme::Obs => "obs",
Scheme::Onedrive => "onedrive",
Scheme::Persy => "persy",
Scheme::Postgresql => "postgresql",
Scheme::Mysql => "mysql",
Scheme::Gdrive => "gdrive",
Scheme::Github => "github",
Scheme::Dropbox => "dropbox",
Scheme::Redis => "redis",
Scheme::Rocksdb => "rocksdb",
Scheme::S3 => "s3",
Scheme::Seafile => "seafile",
Scheme::Sftp => "sftp",
Scheme::Sled => "sled",
Scheme::Swift => "swift",
Scheme::VercelArtifacts => "vercel_artifacts",
Scheme::VercelBlob => "vercel_blob",
Scheme::Oss => "oss",
Scheme::Webdav => "webdav",
Scheme::Webhdfs => "webhdfs",
Scheme::Redb => "redb",
Scheme::Tikv => "tikv",
Scheme::Azfile => "azfile",
Scheme::Sqlite => "sqlite",
Scheme::Mongodb => "mongodb",
Scheme::Alluxio => "alluxio",
Scheme::Upyun => "upyun",
Scheme::YandexDisk => "yandex_disk",
Scheme::Pcloud => "pcloud",
Scheme::HdfsNative => "hdfs_native",
Scheme::Surrealdb => "surrealdb",
Scheme::Lakefs => "lakefs",
Scheme::NebulaGraph => "nebula_graph",
Scheme::Custom(v) => v,
}
}