pub struct FormulaProperties {
pub description: Option<String>,
pub author: Option<String>,
pub os_type: Option<String>,
pub creation_date: Option<OffsetDateTime>,
pub formula_content: Option<LabVirtualMachineCreationParameter>,
pub vm: Option<FormulaPropertiesFromVm>,
pub provisioning_state: Option<String>,
pub unique_identifier: Option<String>,
}Expand description
Properties of a formula.
Fields§
§description: Option<String>The description of the formula.
The author of the formula.
os_type: Option<String>The OS type of the formula.
creation_date: Option<OffsetDateTime>The creation date of the formula.
formula_content: Option<LabVirtualMachineCreationParameter>Properties for creating a virtual machine.
vm: Option<FormulaPropertiesFromVm>Information about a VM from which a formula is to be created.
provisioning_state: Option<String>The provisioning status of the resource.
unique_identifier: Option<String>The unique immutable identifier of a resource (Guid).
Implementations§
Trait Implementations§
Source§impl Clone for FormulaProperties
impl Clone for FormulaProperties
Source§fn clone(&self) -> FormulaProperties
fn clone(&self) -> FormulaProperties
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FormulaProperties
impl Debug for FormulaProperties
Source§impl Default for FormulaProperties
impl Default for FormulaProperties
Source§fn default() -> FormulaProperties
fn default() -> FormulaProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FormulaProperties
impl<'de> Deserialize<'de> for FormulaProperties
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 FormulaProperties
impl PartialEq for FormulaProperties
Source§fn eq(&self, other: &FormulaProperties) -> bool
fn eq(&self, other: &FormulaProperties) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FormulaProperties
impl Serialize for FormulaProperties
impl StructuralPartialEq for FormulaProperties
Auto Trait Implementations§
impl Freeze for FormulaProperties
impl RefUnwindSafe for FormulaProperties
impl Send for FormulaProperties
impl Sync for FormulaProperties
impl Unpin for FormulaProperties
impl UnsafeUnpin for FormulaProperties
impl UnwindSafe for FormulaProperties
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