#[non_exhaustive]pub struct MetricIngestedIndexedVolumeAttributes {
pub indexed_volume: Option<i64>,
pub ingested_volume: Option<i64>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
Object containing the definition of a metric’s ingested and indexed volume.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.indexed_volume: Option<i64>
Indexed volume for the given metric.
ingested_volume: Option<i64>
Ingested volume for the given metric.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl MetricIngestedIndexedVolumeAttributes
impl MetricIngestedIndexedVolumeAttributes
pub fn new() -> MetricIngestedIndexedVolumeAttributes
pub fn indexed_volume(self, value: i64) -> Self
pub fn ingested_volume(self, value: i64) -> Self
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for MetricIngestedIndexedVolumeAttributes
impl Clone for MetricIngestedIndexedVolumeAttributes
Source§fn clone(&self) -> MetricIngestedIndexedVolumeAttributes
fn clone(&self) -> MetricIngestedIndexedVolumeAttributes
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<'de> Deserialize<'de> for MetricIngestedIndexedVolumeAttributes
impl<'de> Deserialize<'de> for MetricIngestedIndexedVolumeAttributes
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 PartialEq for MetricIngestedIndexedVolumeAttributes
impl PartialEq for MetricIngestedIndexedVolumeAttributes
Source§fn eq(&self, other: &MetricIngestedIndexedVolumeAttributes) -> bool
fn eq(&self, other: &MetricIngestedIndexedVolumeAttributes) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MetricIngestedIndexedVolumeAttributes
Auto Trait Implementations§
impl Freeze for MetricIngestedIndexedVolumeAttributes
impl RefUnwindSafe for MetricIngestedIndexedVolumeAttributes
impl Send for MetricIngestedIndexedVolumeAttributes
impl Sync for MetricIngestedIndexedVolumeAttributes
impl Unpin for MetricIngestedIndexedVolumeAttributes
impl UnwindSafe for MetricIngestedIndexedVolumeAttributes
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