pub struct VariableModeCreate {
pub action: Action,
pub id: Option<String>,
pub name: String,
pub variable_collection_id: String,
}
Expand description
VariableModeCreate : An object that contains details about creating a VariableMode
.
Fields§
§action: Action
The action to perform for the variable mode.
id: Option<String>
A temporary id for this variable mode.
name: String
The name of this variable mode.
variable_collection_id: String
The variable collection that will contain the mode. You can use the temporary id of a variable collection.
Implementations§
Trait Implementations§
Source§impl Clone for VariableModeCreate
impl Clone for VariableModeCreate
Source§fn clone(&self) -> VariableModeCreate
fn clone(&self) -> VariableModeCreate
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 VariableModeCreate
impl Debug for VariableModeCreate
Source§impl Default for VariableModeCreate
impl Default for VariableModeCreate
Source§fn default() -> VariableModeCreate
fn default() -> VariableModeCreate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VariableModeCreate
impl<'de> Deserialize<'de> for VariableModeCreate
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 VariableModeCreate
impl PartialEq for VariableModeCreate
Source§impl Serialize for VariableModeCreate
impl Serialize for VariableModeCreate
impl StructuralPartialEq for VariableModeCreate
Auto Trait Implementations§
impl Freeze for VariableModeCreate
impl RefUnwindSafe for VariableModeCreate
impl Send for VariableModeCreate
impl Sync for VariableModeCreate
impl Unpin for VariableModeCreate
impl UnwindSafe for VariableModeCreate
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