Struct google_monitoring3::TypedValue [−][src]
pub struct TypedValue { pub distribution_value: Option<Distribution>, pub string_value: Option<String>, pub bool_value: Option<bool>, pub double_value: Option<f64>, pub int64_value: Option<String>, }
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.
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.
int64_value: Option<String>
A 64-bit integer. Its range is approximately ±9.2x1018.
Trait Implementations
impl Default for TypedValue
[src]
impl Default for TypedValue
fn default() -> TypedValue
[src]
fn default() -> TypedValue
Returns the "default value" for a type. Read more
impl Clone for TypedValue
[src]
impl Clone for TypedValue
fn clone(&self) -> TypedValue
[src]
fn clone(&self) -> TypedValue
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for TypedValue
[src]
impl Debug for TypedValue
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for TypedValue
[src]
impl Part for TypedValue
Auto Trait Implementations
impl Send for TypedValue
impl Send for TypedValue
impl Sync for TypedValue
impl Sync for TypedValue