Files
greptimedb/servers/prom_remote_write/v2/index.html
T

6 lines
11 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `v2` mod in crate `servers`."><title>servers::prom_remote_write::v2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Italic-81dc35de.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-MediumItalic-ccf7e434.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2"href="../../../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../../../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../../../static.files/rustdoc-1ed95124.css"><meta name="rustdoc-vars" data-root-path="../../../" data-static-root-path="../../../static.files/" data-current-crate="servers" data-themes="" data-resource-suffix="" data-rustdoc-version="1.98.1 (48a229cea 2026-09-01)" data-channel="1.98.1" data-search-js="search-9944d736.js" data-stringdex-js="stringdex-2da4960a.js" data-settings-js="settings-170eb4bf.js" ><script src="../../../static.files/storage-41dd4d93.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../../static.files/main-417ebf0a.js"></script><noscript><link rel="stylesheet" href="../../../static.files/noscript-f7c3ffd8.css"></noscript><link rel="alternate icon" type="image/png" href="../../../static.files/favicon-32x32-eab170b8.png"><link rel="icon" type="image/svg+xml" href="../../../static.files/favicon-044be391.svg"></head><body class="rustdoc mod"><a class="skip-main-content" href="#main-content">Skip to main content</a><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><rustdoc-topbar><h2><a href="#">Module v2</a></h2></rustdoc-topbar><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../../servers/index.html">servers</a><span class="version">1.4.0-alpha.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Module v2</a></h2><h3><a href="#structs">Module Items</a></h3><ul class="block"><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#constants" title="Constants">Constants</a></li><li><a href="#functions" title="Functions">Functions</a></li><li><a href="#types" title="Type Aliases">Type Aliases</a></li></ul></section><div id="rustdoc-modnav"><h2><a href="../index.html">In servers::<wbr>prom_<wbr>remote_<wbr>write</a></h2></div></div></nav><div class="sidebar-resizer" title="Drag to resize sidebar"></div><main><div class="width-limiter"><section id="main-content" class="content" tabindex="-1"><div class="main-heading"><div class="rustdoc-breadcrumbs"><a href="../../index.html">servers</a>::<wbr><a href="../index.html">prom_remote_write</a></div><h1>Module <span>v2</span>&nbsp;<button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../../../src/servers/prom_remote_write/v2.rs.html#15-2382">Source</a> </span></div><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><dl class="item-table"><dt><a class="struct" href="struct.BorrowedRequest.html" title="struct servers::prom_remote_write::v2::BorrowedRequest">Borrowed<wbr>Request</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.LeafScratch.html" title="struct servers::prom_remote_write::v2::LeafScratch">Leaf<wbr>Scratch</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.RemoteWriteV2WriteRequests.html" title="struct servers::prom_remote_write::v2::RemoteWriteV2WriteRequests">Remote<wbr>Write<wbr>V2Write<wbr>Requests</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.SeriesCounts.html" title="struct servers::prom_remote_write::v2::SeriesCounts">Series<wbr>Counts</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt></dl><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><dl class="item-table"><dt><a class="enum" href="enum.SeriesWriter.html" title="enum servers::prom_remote_write::v2::SeriesWriter">Series<wbr>Writer</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt></dl><h2 id="constants" class="section-header">Constants<a href="#constants" class="anchor">§</a></h2><dl class="item-table"><dt><a class="constant" href="constant.TIME_SERIES_EXEMPLARS_TAG.html" title="constant servers::prom_remote_write::v2::TIME_SERIES_EXEMPLARS_TAG">TIME_<wbr>SERIES_<wbr>EXEMPLARS_<wbr>TAG</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="constant" href="constant.TIME_SERIES_HISTOGRAMS_TAG.html" title="constant servers::prom_remote_write::v2::TIME_SERIES_HISTOGRAMS_TAG">TIME_<wbr>SERIES_<wbr>HISTOGRAMS_<wbr>TAG</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="constant" href="constant.TIME_SERIES_LABELS_REFS_TAG.html" title="constant servers::prom_remote_write::v2::TIME_SERIES_LABELS_REFS_TAG">TIME_<wbr>SERIES_<wbr>LABELS_<wbr>REFS_<wbr>TAG</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="constant" href="constant.TIME_SERIES_METADATA_TAG.html" title="constant servers::prom_remote_write::v2::TIME_SERIES_METADATA_TAG">TIME_<wbr>SERIES_<wbr>METADATA_<wbr>TAG</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="constant" href="constant.TIME_SERIES_SAMPLES_TAG.html" title="constant servers::prom_remote_write::v2::TIME_SERIES_SAMPLES_TAG">TIME_<wbr>SERIES_<wbr>SAMPLES_<wbr>TAG</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt></dl><h2 id="functions" class="section-header">Functions<a href="#functions" class="anchor">§</a></h2><dl class="item-table"><dt><a class="fn" href="fn.apply_remote_write_special_label.html" title="fn servers::prom_remote_write::v2::apply_remote_write_special_label">apply_<wbr>remote_<wbr>write_<wbr>special_<wbr>label</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.checked_total.html" title="fn servers::prom_remote_write::v2::checked_total">checked_<wbr>total</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.convert_remote_write_v2.html" title="fn servers::prom_remote_write::v2::convert_remote_write_v2">convert_<wbr>remote_<wbr>write_<wbr>v2</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.decode_remote_write_v2.html" title="fn servers::prom_remote_write::v2::decode_remote_write_v2">decode_<wbr>remote_<wbr>write_<wbr>v2</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.decode_series_leaves.html" title="fn servers::prom_remote_write::v2::decode_series_leaves">decode_<wbr>series_<wbr>leaves</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.ensure_no_internal_histogram_labels.html" title="fn servers::prom_remote_write::v2::ensure_no_internal_histogram_labels">ensure_<wbr>no_<wbr>internal_<wbr>histogram_<wbr>labels</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.get_or_create_table_data.html" title="fn servers::prom_remote_write::v2::get_or_create_table_data">get_<wbr>or_<wbr>create_<wbr>table_<wbr>data</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.into_context_req.html" title="fn servers::prom_remote_write::v2::into_context_req">into_<wbr>context_<wbr>req</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.metric_type_value.html" title="fn servers::prom_remote_write::v2::metric_type_value">metric_<wbr>type_<wbr>value</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>The <code>greptime.semantic.metric.type</code> value for a wire metric type; <code>None</code>
for <code>UNSPECIFIED</code> (nothing was declared) and out-of-range values.</dd><dt><a class="fn" href="fn.record_series_metadata.html" title="fn servers::prom_remote_write::v2::record_series_metadata">record_<wbr>series_<wbr>metadata</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Stamps the series’ inline metadata for the written table’s auto-create: an
explicit metric type upgrades the table’s metadata quality to <code>declared</code>,
<code>UNSPECIFIED</code> series keep the request-level <code>inferred</code> stamp, and units are
canonicalised from OpenMetrics words to UCUM. Type and unit stamp
independently, as OpenMetrics defines them. Help text is not persisted.</dd><dt><a class="fn" href="fn.resolve_series_labels.html" title="fn servers::prom_remote_write::v2::resolve_series_labels">resolve_<wbr>series_<wbr>labels</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.scan_series.html" title="fn servers::prom_remote_write::v2::scan_series">scan_<wbr>series</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.symbol_ref.html" title="fn servers::prom_remote_write::v2::symbol_ref">symbol_<wbr>ref</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.table_data_to_row_insert_request.html" title="fn servers::prom_remote_write::v2::table_data_to_row_insert_request">table_<wbr>data_<wbr>to_<wbr>row_<wbr>insert_<wbr>request</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.take_length_delimited.html" title="fn servers::prom_remote_write::v2::take_length_delimited">take_<wbr>length_<wbr>delimited</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.validate_label.html" title="fn servers::prom_remote_write::v2::validate_label">validate_<wbr>label</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="fn" href="fn.write_native_histogram.html" title="fn servers::prom_remote_write::v2::write_native_histogram">write_<wbr>native_<wbr>histogram</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt></dl><h2 id="types" class="section-header">Type Aliases<a href="#types" class="anchor">§</a></h2><dl class="item-table"><dt><a class="type" href="type.PromTags.html" title="type servers::prom_remote_write::v2::PromTags">Prom<wbr>Tags</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="type" href="type.ResolvedSeriesLabels.html" title="type servers::prom_remote_write::v2::ResolvedSeriesLabels">Resolved<wbr>Series<wbr>Labels</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt></dl></section></div></main></body></html>