#[non_exhaustive]pub struct RumMetricsResponse {
pub data: Option<Vec<RumMetricResponseData>>,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
All the available rum-based metric objects.
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.data: Option<Vec<RumMetricResponseData>>
A list of rum-based metric objects.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl RumMetricsResponse
impl RumMetricsResponse
pub fn new() -> RumMetricsResponse
pub fn data(self, value: Vec<RumMetricResponseData>) -> Self
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for RumMetricsResponse
impl Clone for RumMetricsResponse
Source§fn clone(&self) -> RumMetricsResponse
fn clone(&self) -> RumMetricsResponse
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 RumMetricsResponse
impl Debug for RumMetricsResponse
Source§impl Default for RumMetricsResponse
impl Default for RumMetricsResponse
Source§impl<'de> Deserialize<'de> for RumMetricsResponse
impl<'de> Deserialize<'de> for RumMetricsResponse
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 RumMetricsResponse
impl PartialEq for RumMetricsResponse
Source§impl Serialize for RumMetricsResponse
impl Serialize for RumMetricsResponse
impl StructuralPartialEq for RumMetricsResponse
Auto Trait Implementations§
impl Freeze for RumMetricsResponse
impl RefUnwindSafe for RumMetricsResponse
impl Send for RumMetricsResponse
impl Sync for RumMetricsResponse
impl Unpin for RumMetricsResponse
impl UnwindSafe for RumMetricsResponse
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