Features from optional dependencies

ariadne implicit feature

Enables ariadne ^0.1.3

ariadne:

A fancy diagnostics & reporting crate

Affects utils::Report

pretty implicit feature

Enables pretty ^0.11.2

pretty:

Wadler-style pretty-printing combinators in Rust

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework