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 PropertyValueBuilder
impl Send for PropertyValueBuilder
impl Sync for PropertyValueBuilder
impl Unpin for PropertyValueBuilder
impl UnwindSafe for PropertyValueBuilder
Blanket Implementations
Mutably borrows from an owned value. Read more