Expand description
Internal utilities for parser.
Re-exports§
pub use duration::display_duration;pub use duration::parse_duration;pub use number::parse_str_radix;pub use visitor::walk_expr;pub use visitor::ExprVisitor;
Modules§
Functions§
- escape_
string - Escapes a string value for embedding in a PromQL double-quoted string literal.
This is the inverse of
unquote_string— it re-escapes backslashes and double quotes. - unquote_
string - This function is modified from original go version https://github.com/prometheus/prometheus/blob/v3.8.0/util/strutil/quote.go