oneio 0.16.8

OneIO is a Rust library that provides unified simple IO interface for reading and writing to and from data files from different sources and compressions.
Documentation

oneio

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 28 feature flags, 18 of them enabled by default.

default

  • lib-core
  • rustls

lib-core

  • remote
  • compressions
  • json

rustls

  • reqwest?/rustls-tls
  • suppaftp?/rustls
  • rust-s3?/sync-rustls-tls

remote

  • reqwest
  • suppaftp

compressions

  • gz
  • bz
  • lz
  • xz

json

  • serde
  • serde_json

reqwest

  • dep:reqwest

suppaftp

  • dep:suppaftp

gz

  • flate2

bz

  • bzip2

lz

  • lz4

xz

  • xz2

serde

  • dep:serde

serde_json

  • dep:serde_json

flate2

  • dep:flate2

bzip2

  • dep:bzip2

lz4

  • dep:lz4

xz2

  • dep:xz2

cli

  • lib-core
  • rustls
  • s3
  • digest
  • clap
  • tracing

native-tls

  • reqwest?/default-tls
  • suppaftp?/native-tls
  • rust-s3?/sync-native-tls

s3

  • rust-s3
  • dotenvy

digest

  • ring
  • hex

clap

  • dep:clap

tracing

  • dep:tracing

hex

  • dep:hex

ring

  • dep:ring

dotenvy

  • dep:dotenvy

rust-s3

  • dep:rust-s3