Trait below_model::FieldId

source ·
pub trait FieldId: Sized {
    type Queriable: Queriable<FieldId = Self> + ?Sized;
}
Expand description

Marker trait to bind FieldId back to Queriable for type inference.

Required Associated Types§

source

type Queriable: Queriable<FieldId = Self> + ?Sized

Implementors§

source§

impl FieldId for CgroupCpuModelFieldId

source§

impl FieldId for CgroupIoModelFieldId

source§

impl FieldId for CgroupMemoryModelFieldId

source§

impl FieldId for CgroupMemoryNumaModelFieldId

source§

impl FieldId for CgroupPressureModelFieldId

source§

impl FieldId for CgroupPropertiesFieldId

source§

impl FieldId for CgroupStatModelFieldId

source§

impl FieldId for SingleCgroupModelFieldId

source§

impl FieldId for ModelFieldId

source§

impl FieldId for GpuModelFieldId

source§

impl FieldId for Icmp6ModelFieldId

source§

impl FieldId for IcmpModelFieldId

source§

impl FieldId for Ip6ModelFieldId

source§

impl FieldId for IpModelFieldId

source§

impl FieldId for NetworkModelFieldId

source§

impl FieldId for SingleNetModelFieldId

source§

impl FieldId for TcpModelFieldId

source§

impl FieldId for Udp6ModelFieldId

source§

impl FieldId for UdpModelFieldId

source§

impl FieldId for ProcessCpuModelFieldId

source§

impl FieldId for ProcessIoModelFieldId

source§

impl FieldId for ProcessMemoryModelFieldId

source§

impl FieldId for ProcessModelFieldId

source§

impl FieldId for SingleProcessModelFieldId

source§

impl FieldId for BtrfsModelFieldId

source§

impl FieldId for MemoryModelFieldId

source§

impl FieldId for ProcStatModelFieldId

source§

impl FieldId for SingleCpuModelFieldId

source§

impl FieldId for SingleDiskModelFieldId

source§

impl FieldId for SystemModelFieldId

source§

impl FieldId for VmModelFieldId

source§

impl FieldId for CgroupModelFieldId

source§

impl<F: FieldId> FieldId for VecFieldId<F>where <F as FieldId>::Queriable: Sized,

source§

impl<K: Ord, F: FieldId> FieldId for BTreeMapFieldId<K, F>where <F as FieldId>::Queriable: Sized,