pub struct VariableGroup {
    pub created_by: Option<IdentityRef>,
    pub created_on: Option<OffsetDateTime>,
    pub description: Option<String>,
    pub id: Option<i32>,
    pub is_shared: Option<bool>,
    pub modified_by: Option<IdentityRef>,
    pub modified_on: Option<OffsetDateTime>,
    pub name: Option<String>,
    pub provider_data: Option<VariableGroupProviderData>,
    pub type_: Option<String>,
    pub variable_group_project_references: Vec<VariableGroupProjectReference>,
    pub variables: Option<Value>,
}Expand description
A variable group is a collection of related variables.
Fields§
§created_by: Option<IdentityRef>§created_on: Option<OffsetDateTime>Gets or sets the time when variable group was created.
description: Option<String>Gets or sets description of the variable group.
id: Option<i32>Gets or sets id of the variable group.
Indicates whether variable group is shared with other projects or not.
modified_by: Option<IdentityRef>§modified_on: Option<OffsetDateTime>Gets or sets the time when variable group was modified
name: Option<String>Gets or sets name of the variable group.
provider_data: Option<VariableGroupProviderData>Defines provider data of the variable group.
type_: Option<String>Gets or sets type of the variable group.
variable_group_project_references: Vec<VariableGroupProjectReference>all project references where the variable group is shared with other projects.
variables: Option<Value>Gets or sets variables contained in the variable group.
Implementations§
source§impl VariableGroup
 
impl VariableGroup
Trait Implementations§
source§impl Clone for VariableGroup
 
impl Clone for VariableGroup
source§fn clone(&self) -> VariableGroup
 
fn clone(&self) -> VariableGroup
Returns a copy 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 VariableGroup
 
impl Debug for VariableGroup
source§impl Default for VariableGroup
 
impl Default for VariableGroup
source§fn default() -> VariableGroup
 
fn default() -> VariableGroup
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for VariableGroup
 
impl<'de> Deserialize<'de> for VariableGroup
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 VariableGroup
 
impl PartialEq for VariableGroup
source§fn eq(&self, other: &VariableGroup) -> bool
 
fn eq(&self, other: &VariableGroup) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.source§impl Serialize for VariableGroup
 
impl Serialize for VariableGroup
impl StructuralPartialEq for VariableGroup
Auto Trait Implementations§
impl RefUnwindSafe for VariableGroup
impl Send for VariableGroup
impl Sync for VariableGroup
impl Unpin for VariableGroup
impl UnwindSafe for VariableGroup
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