Cargo Features

[dependencies]
minijinja = { version = "2.7.0", default-features = false, features = ["preserve_order", "debug", "loader", "unicode", "custom_syntax", "std_collections", "serde", "speedups", "builtins", "macros", "multi_template", "adjacent_loop_items", "loop_controls", "fuel", "json", "urlencode", "key_interning", "internal_debug", "unstable_machinery", "unstable_machinery_serde", "stacker"] }
default = adjacent_loop_items, builtins, debug, deserialization, macros, multi_template, serde, std_collections

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

preserve_order = indexmap

API features

deserialization debug default
loader = memo-map, self_cell
unicode = unicase, unicode-ident
custom_syntax

Enables aho-corasick

std_collections default
serde default unstable_machinery_serde?
speedups = v_htmlescape

Speedups

builtins default

Engine Features

Affects utils::splitn_whitespace

macros default

Affects ast::Macro, ast::CallBlock, instructions::MACRO_CALLER, meta::find_macro_closure

multi_template default

Affects ast::Block, ast::Extends, ast::Include, ast::FromImport, ast::Import

adjacent_loop_items default
loop_controls

Affects ast::Continue, ast::Break

fuel
json = serde_json

Extra Filters

urlencode = percent-encoding
key_interning

Deprecated features

internal_debug unstable_machinery?

Internal Features that should not be used

unstable_machinery unstable_machinery_serde? = internal_debug

Affects minijinja::machinery

unstable_machinery_serde = unstable_machinery

Enables derive of serde

serde:

Provide derive(Serialize, Deserialize) macros.

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

v_htmlescape speedups?
self_cell loader?
serde_json json?
percent-encoding urlencode?
indexmap preserve_order?
memo-map loader?
unicode-ident unicode?
unicase unicode?
stacker implicit feature
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy