Cargo Features

[dependencies]
isolang = { version = "2.4.0", default-features = false, features = ["english_names", "lowercase_names", "local_names", "list_languages", "async-graphql", "serde"] }
default = english_names

The english_names feature is set by default whenever isolang is added without default-features = false somewhere in the dependency tree.

english_names default

all English names of langauges for lookup (increases binary size considerably)

lowercase_names

ignore casing of English language names

local_names

add autonyms, i.e. local language names, as a lookup option (increases binary size)

list_languages

add an iterator over all available langauges

async-graphql

add async-graphql support

Enables async-graphql ^6.0

Features from optional dependencies

serde implicit feature

Enables serde

serde:

A generic serialization/deserialization framework