Struct Component Memory Footprint
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub struct ComponentMemoryFootprint {
pub registration_bytes: DiagnosticNumber,
pub counter_bytes: DiagnosticNumber,
pub window_bytes: DiagnosticNumber,
pub extension_bytes: DiagnosticNumber,
pub retained_event_count: DiagnosticNumber,
pub retained_event_bytes: DiagnosticNumber,
pub occupied_bytes: DiagnosticNumber,
}
Assigned diagnostic storage for one component incarnation, not its heap or RSS.
Fields
registration_bytes: DiagnosticNumber
Occupied registration element, including inline text and padding.
counter_bytes: DiagnosticNumber
Assigned code-counter elements, including unobserved codes.
window_bytes: DiagnosticNumber
Assigned window elements, including unused buckets.
extension_bytes: DiagnosticNumber
Assigned extension descriptors.
retained_event_count: DiagnosticNumber
Retained observations owned by this registration.
retained_event_bytes: DiagnosticNumber
Sum of their complete entry footprints.
occupied_bytes: DiagnosticNumber
Sum of assigned backing and retained-event bytes.
Trait Implementations
impl Clone for ComponentMemoryFootprint
impl Clone for ComponentMemoryFootprint
clone
fn clone(&self) -> ComponentMemoryFootprint
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for ComponentMemoryFootprint
impl Debug for ComponentMemoryFootprint
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>
impl Default for ComponentMemoryFootprint
impl Default for ComponentMemoryFootprint
default
fn default() -> ComponentMemoryFootprint
impl<'de> Deserialize<'de> for ComponentMemoryFootprint
impl<'de> Deserialize<'de> for ComponentMemoryFootprint
deserialize
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ComponentMemoryFootprint, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl PartialEq for ComponentMemoryFootprint
impl PartialEq for ComponentMemoryFootprint
eq
fn eq(&self, other: &ComponentMemoryFootprint) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Serialize for ComponentMemoryFootprint
impl Serialize for ComponentMemoryFootprint
serialize
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl Copy for ComponentMemoryFootprint
impl Copy for ComponentMemoryFootprint
impl Eq for ComponentMemoryFootprint
impl Eq for ComponentMemoryFootprint
impl StructuralPartialEq for ComponentMemoryFootprint
impl StructuralPartialEq for ComponentMemoryFootprint