sled v0.1.0-alpha.1 Sled.Config.Options View Source

Defines a struct for Sled.Config options.

Link to this section Summary

Types

t()

sled configuration options.

Link to this section Types

Specs

t() :: %Sled.Config.Options{
  cache_capacity: integer() | nil,
  compression_factor: integer() | nil,
  create_new: boolean() | nil,
  flush_every_ms: integer() | false | nil,
  idgen_persist_interval: integer() | nil,
  path: Path.t() | nil,
  print_profile_on_drop: boolean() | nil,
  read_only: boolean() | nil,
  segment_cleanup_skew: integer() | nil,
  segment_cleanup_threshold: integer() | nil,
  segment_mode: :gc | :linear | nil,
  snapshot_after_ops: integer() | nil,
  snapshot_path: Path.t() | false | nil,
  temporary: boolean() | nil,
  use_compression: boolean() | nil
}

sled configuration options.

For more info, refer to https://docs.rs/sled/0.31/sled/struct.Config.html#methods.