Trait HasRenderConfigForDump

Source
pub trait HasRenderConfigForDump: HasRenderConfig {
    // Required method
    fn get_openmetrics_config_for_dump(
        &self,
        _field_id: &Self::FieldId,
    ) -> Option<RenderOpenMetricsConfigBuilder>;

    // Provided method
    fn get_render_config_for_dump(field_id: &Self::FieldId) -> RenderConfig { ... }
}

Required Methods§

Source

fn get_openmetrics_config_for_dump( &self, _field_id: &Self::FieldId, ) -> Option<RenderOpenMetricsConfigBuilder>

Configures how to dump model fields in OpenMetrics format

Some fields cannot be dumped in openmetrics format, for example strings. For those, return None.

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl HasRenderConfigForDump for BTreeMap<u32, SingleCpuModel>

Source§

impl HasRenderConfigForDump for Vec<SingleQueueModel>

Source§

impl HasRenderConfigForDump for SingleCgroupModel

Source§

impl HasRenderConfigForDump for Icmp6Model

Source§

impl HasRenderConfigForDump for IcmpModel

Source§

impl HasRenderConfigForDump for Ip6Model

Source§

impl HasRenderConfigForDump for IpModel

Source§

impl HasRenderConfigForDump for NetworkModel

Source§

impl HasRenderConfigForDump for SingleNetModel

Source§

impl HasRenderConfigForDump for SingleQueueModel

Source§

impl HasRenderConfigForDump for TcpModel

Source§

impl HasRenderConfigForDump for Udp6Model

Source§

impl HasRenderConfigForDump for UdpModel

Source§

impl HasRenderConfigForDump for SingleProcessModel

Source§

impl HasRenderConfigForDump for BtrfsModel

Source§

impl HasRenderConfigForDump for KsmModel

Source§

impl HasRenderConfigForDump for MemoryModel

Source§

impl HasRenderConfigForDump for ProcStatModel

Source§

impl HasRenderConfigForDump for SingleCpuModel

Source§

impl HasRenderConfigForDump for SingleDiskModel

Source§

impl HasRenderConfigForDump for SingleSlabModel

Source§

impl HasRenderConfigForDump for SystemModel

Source§

impl HasRenderConfigForDump for VmModel

Source§

impl HasRenderConfigForDump for FqCodelQDiscModel

Source§

impl HasRenderConfigForDump for FqCodelXStatsModel

Source§

impl HasRenderConfigForDump for QDiscModel

Source§

impl HasRenderConfigForDump for SingleTcModel

Source§

impl HasRenderConfigForDump for XStatsModel

Implementors§