pub struct NestedParameter {
pub multi_bool_value: Option<Vec<bool>>,
pub bool_value: Option<bool>,
pub multi_value: Option<Vec<String>>,
pub name: Option<String>,
pub multi_int_value: Option<Vec<String>>,
pub int_value: Option<String>,
pub value: Option<String>,
}
Expand description
JSON template for a parameter used in various reports.
This type is not used in any activity, and only used as part of another schema.
Fields§
§multi_bool_value: Option<Vec<bool>>
Multiple boolean values of the parameter.
bool_value: Option<bool>
Boolean value of the parameter.
multi_value: Option<Vec<String>>
Multiple string values of the parameter.
name: Option<String>
The name of the parameter.
multi_int_value: Option<Vec<String>>
Multiple integral values of the parameter.
int_value: Option<String>
Integral value of the parameter.
value: Option<String>
String value of the parameter.
Trait Implementations§
Source§impl Clone for NestedParameter
impl Clone for NestedParameter
Source§fn clone(&self) -> NestedParameter
fn clone(&self) -> NestedParameter
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 NestedParameter
impl Debug for NestedParameter
Source§impl Default for NestedParameter
impl Default for NestedParameter
Source§fn default() -> NestedParameter
fn default() -> NestedParameter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NestedParameter
impl<'de> Deserialize<'de> for NestedParameter
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 Serialize for NestedParameter
impl Serialize for NestedParameter
impl Part for NestedParameter
Auto Trait Implementations§
impl Freeze for NestedParameter
impl RefUnwindSafe for NestedParameter
impl Send for NestedParameter
impl Sync for NestedParameter
impl Unpin for NestedParameter
impl UnwindSafe for NestedParameter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more