pub struct VarSetOptions {
pub name: String,
pub description: String,
pub global: Option<bool>,
pub workspaces: Option<Vec<Workspace>>,
pub projects: Option<Vec<String>>,
pub vars: Option<Vec<Variable>>,
}Fields§
§name: String§description: String§global: Option<bool>§workspaces: Option<Vec<Workspace>>§projects: Option<Vec<String>>§vars: Option<Vec<Variable>>Trait Implementations§
Source§impl Clone for VarSetOptions
impl Clone for VarSetOptions
Source§fn clone(&self) -> VarSetOptions
fn clone(&self) -> VarSetOptions
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 VarSetOptions
impl Debug for VarSetOptions
Source§impl<'de> Deserialize<'de> for VarSetOptions
impl<'de> Deserialize<'de> for VarSetOptions
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
Auto Trait Implementations§
impl Freeze for VarSetOptions
impl RefUnwindSafe for VarSetOptions
impl Send for VarSetOptions
impl Sync for VarSetOptions
impl Unpin for VarSetOptions
impl UnwindSafe for VarSetOptions
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