Skip to main content

Module util

Module util 

Source
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§

duration
number
visitor

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