pub struct SetVariableData {
pub custom_data: Option<CustomData>,
pub attribute_type: Option<AttributeEnum>,
pub attribute_value: String,
pub component: Component,
pub variable: Variable,
}Fields§
§custom_data: Option<CustomData>§attribute_type: Option<AttributeEnum>§attribute_value: StringValue to be assigned to attribute of variable. The Configuration Variable <<configkey-configuration-value-size,ConfigurationValueSize>> can be used to limit SetVariableData.attributeValue and VariableCharacteristics.valueList. The max size of these values will always remain equal.
component: Component§variable: VariableTrait Implementations§
Source§impl Clone for SetVariableData
impl Clone for SetVariableData
Source§impl Debug for SetVariableData
impl Debug for SetVariableData
Source§impl<'de> Deserialize<'de> for SetVariableData
impl<'de> Deserialize<'de> for SetVariableData
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 PartialEq for SetVariableData
impl PartialEq for SetVariableData
Source§impl Serialize for SetVariableData
impl Serialize for SetVariableData
impl StructuralPartialEq for SetVariableData
Auto Trait Implementations§
impl Freeze for SetVariableData
impl RefUnwindSafe for SetVariableData
impl Send for SetVariableData
impl Sync for SetVariableData
impl Unpin for SetVariableData
impl UnsafeUnpin for SetVariableData
impl UnwindSafe for SetVariableData
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