Struct google_monitoring3::TypedValue
[−]
[src]
pub struct TypedValue { pub distribution_value: Option<Distribution>, pub string_value: Option<String>, pub bool_value: Option<bool>, pub int64_value: Option<String>, pub double_value: Option<f64>, }
A single strongly-typed value.
This type is not used in any activity, and only used as part of another schema.
Fields
distribution_value: Option<Distribution>
A distribution value.
string_value: Option<String>
A variable-length string value.
bool_value: Option<bool>
A Boolean value: true
or false
.
int64_value: Option<String>
A 64-bit integer. Its range is approximately ±9.2x1018.
double_value: Option<f64>
A 64-bit double-precision floating-point number. Its magnitude is approximately ±10±300 and it has 16 significant digits of precision.
Trait Implementations
impl Debug for TypedValue
[src]
impl Clone for TypedValue
[src]
fn clone(&self) -> TypedValue
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for TypedValue
[src]
fn default() -> TypedValue
Returns the "default value" for a type. Read more