pub struct VarSet(pub BTreeMap<String, VarValue>);Expand description
Named variables, as a workspace, an environment, a revision or an instance sets them.
Tuple Fields§
§0: BTreeMap<String, VarValue>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VarSet
impl<'de> Deserialize<'de> for VarSet
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
impl Eq for VarSet
impl StructuralPartialEq for VarSet
Auto Trait Implementations§
impl Forget for VarSet
impl Freeze for VarSet
impl RefUnwindSafe for VarSet
impl Send for VarSet
impl Sync for VarSet
impl Unpin for VarSet
impl UnsafeUnpin for VarSet
impl UnwindSafe for VarSet
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.