Module askama_shared::filters
source · [−]Expand description
Module for built-in filter functions
Contains all the built-in filter functions for use in templates. You can define your own filters, as well. For more information, read the book.
Constants
Functions
Absolute value
Capitalize a value. The first character will be uppercase, all others lowercase.
Centers the value in a field of a given width
Escapes &
, <
and >
in strings
Returns adequate string representation (in KB, ..) of number of bytes
Formats arguments according to the specified format
Formats arguments according to the specified format
Indent lines with width
spaces
Casts number to f64
Casts number to isize
Joins iterable into a string separated by provided argument
Serialize to JSON (requires json
feature)
Replaces line breaks in plain text with appropriate HTML
Converts all newlines in a piece of plain text to HTML line breaks
Converts to lowercase
Alias for the lower()
filter
Replaces only paragraph breaks in plain text with appropriate HTML
Marks a string (or other Display
type) as safe
Strip leading and trailing whitespace
Limit string length, appends ‘…’ if truncated
Converts to uppercase
Alias for the upper()
filter
Percent-encodes the argument for safe use in URI; does not encode /
.
Percent-encodes the argument for safe use in URI; encodes /
.
Count the words in that string
Serialize to YAML (requires serde_yaml
feature)