pub enum ResourceProbe {
ProcessRssBytes,
MemoryMaxBytes,
ProcessFdCount,
FileDescriptorLimit,
LoadAvg1MinScaled,
ProcessConnectionCount,
NetworkConnectionLimit,
}Expand description
Built-in platform probes used by the system resource collector.
Variants§
ProcessRssBytes
MemoryMaxBytes
ProcessFdCount
FileDescriptorLimit
LoadAvg1MinScaled
ProcessConnectionCount
NetworkConnectionLimit
Implementations§
Source§impl ResourceProbe
impl ResourceProbe
pub fn resource_type(self) -> ResourceType
pub const fn as_str(self) -> &'static str
Trait Implementations§
Source§impl Clone for ResourceProbe
impl Clone for ResourceProbe
Source§fn clone(&self) -> ResourceProbe
fn clone(&self) -> ResourceProbe
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResourceProbe
Source§impl Debug for ResourceProbe
impl Debug for ResourceProbe
Source§impl<'de> Deserialize<'de> for ResourceProbe
impl<'de> Deserialize<'de> for ResourceProbe
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ResourceProbe
impl Display for ResourceProbe
impl Eq for ResourceProbe
Source§impl Hash for ResourceProbe
impl Hash for ResourceProbe
Source§impl Ord for ResourceProbe
impl Ord for ResourceProbe
Source§fn cmp(&self, other: &ResourceProbe) -> Ordering
fn cmp(&self, other: &ResourceProbe) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ResourceProbe
impl PartialEq for ResourceProbe
Source§impl PartialOrd for ResourceProbe
impl PartialOrd for ResourceProbe
Source§impl Serialize for ResourceProbe
impl Serialize for ResourceProbe
impl StructuralPartialEq for ResourceProbe
Auto Trait Implementations§
impl Freeze for ResourceProbe
impl RefUnwindSafe for ResourceProbe
impl Send for ResourceProbe
impl Sync for ResourceProbe
impl Unpin for ResourceProbe
impl UnsafeUnpin for ResourceProbe
impl UnwindSafe for ResourceProbe
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).