Struct grid_sdk::protocol::schema::state::PropertyValueBuilder [−][src]
pub struct PropertyValueBuilder {
pub name: Option<String>,
pub data_type: Option<DataType>,
pub bytes_value: Option<Vec<u8>>,
pub boolean_value: Option<bool>,
pub number_value: Option<i64>,
pub string_value: Option<String>,
pub enum_value: Option<u32>,
pub struct_values: Vec<PropertyValue>,
pub lat_long_value: Option<LatLong>,
}Expand description
Builder used to create a PropertyValue
Fields
name: Option<String>data_type: Option<DataType>bytes_value: Option<Vec<u8>>boolean_value: Option<bool>number_value: Option<i64>string_value: Option<String>enum_value: Option<u32>struct_values: Vec<PropertyValue>lat_long_value: Option<LatLong>Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for PropertyValueBuilderimpl Send for PropertyValueBuilderimpl Sync for PropertyValueBuilderimpl Unpin for PropertyValueBuilderimpl UnwindSafe for PropertyValueBuilderBlanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V