Expand description
Modules§
- json
- This module is not meant to be used by other crates. It may change or be removed at any point.
- test_
utils - Used by unit and integration tests
Structs§
- Completion
- Context
- This struct contains fend’s current context, including some settings as well as stored variables.
- Fend
Result - This contains the result of a computation.
- SpanRef
Enums§
- Custom
Unit Attribute - These attributes make is possible to change the behaviour of custom units
- Decimal
Separator Style - This controls decimal and thousands separators.
- Span
Kind
Traits§
- Exchange
Rate Fn - An exchange rate handler.
- Interrupt
- This trait controls fend’s interrupt functionality.
Functions§
- evaluate
- This function evaluates a string using the given context. Any evaluation using this function cannot be interrupted.
- evaluate_
preview_ with_ interrupt - Evaluate the given string to use as a live preview.
- evaluate_
with_ interrupt - This function evaluates a string using the given context and the provided Interrupt object.
- get_
completions_ for_ prefix - get_
version - Returns the current version of
fend-core
. - substitute_
inline_ fend_ expressions - Evaluates fend syntax embedded in Markdown or similarly-formatted strings.