pub struct TelemetryIngestionEvents {
pub metrics: Vec<MetricIngestionEvent>,
pub metric_descriptors: Vec<MetricDescriptorIngestionEvent>,
pub logs: Vec<LogIngestionEvent>,
}Expand description
Envelope for fleet telemetry ingestion.
Fields§
§metrics: Vec<MetricIngestionEvent>§metric_descriptors: Vec<MetricDescriptorIngestionEvent>§logs: Vec<LogIngestionEvent>Trait Implementations§
Source§impl Clone for TelemetryIngestionEvents
impl Clone for TelemetryIngestionEvents
Source§fn clone(&self) -> TelemetryIngestionEvents
fn clone(&self) -> TelemetryIngestionEvents
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TelemetryIngestionEvents
impl Debug for TelemetryIngestionEvents
Source§impl Default for TelemetryIngestionEvents
impl Default for TelemetryIngestionEvents
Source§fn default() -> TelemetryIngestionEvents
fn default() -> TelemetryIngestionEvents
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TelemetryIngestionEvents
impl<'de> Deserialize<'de> for TelemetryIngestionEvents
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
Auto Trait Implementations§
impl Freeze for TelemetryIngestionEvents
impl RefUnwindSafe for TelemetryIngestionEvents
impl Send for TelemetryIngestionEvents
impl Sync for TelemetryIngestionEvents
impl Unpin for TelemetryIngestionEvents
impl UnsafeUnpin for TelemetryIngestionEvents
impl UnwindSafe for TelemetryIngestionEvents
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