Cargo Features

[dependencies]
dsync = { version = "0.1.0", default-features = false, features = ["tsync", "async", "backtrace", "derive-queryablebyname", "advanced-queries"] }
default = backtrace, derive-queryablebyname, tsync

These default features are set whenever dsync is added without default-features = false somewhere in the dependency tree.

tsync default

enable support for tsync (https://github.com/Wulf/tsync)

Affects dsync::MainOptions.tsync

async

enable support for diesel_async (https://github.com/weiznich/diesel_async)

Affects dsync::MainOptions.use_async

backtrace default

enable support for backtraces on errors

derive-queryablebyname default

enable derive "QueryableByName"

Affects code::derives.QUERYABLEBYNAME

advanced-queries

enable *experimental* queries

Affects dsync::MainOptions.diesel_backend, global::GenerationConfig.diesel_backend