Cargo Features

[dependencies]
diagramer = { version = "0.1.0", default-features = false, features = ["api", "client", "frontend", "mermaid", "render", "server", "svg"] }
default = api, frontend, mermaid, svg

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

api default client? server?

Affects diagramer::api

client = api

Affects diagramer::client

frontend default = server

Affects server::frontend

mermaid default = render

Affects api::Session.mermaid_url, render::mermaid

render mermaid svg

Affects diagramer::render

server frontend = api

Affects diagramer::server

Required by the binary

svg default = render

Affects api::Session.svg_url, render::svg