pub struct EnvBindingContract {
pub name: String,
pub value: String,
}Expand description
One declared environment binding: a name and its literal value.
Fields§
§name: StringThe variable name.
value: StringThe literal value (export NAME := "value" — document level, no
parameters in scope).
Trait Implementations§
Source§impl Clone for EnvBindingContract
impl Clone for EnvBindingContract
Source§fn clone(&self) -> EnvBindingContract
fn clone(&self) -> EnvBindingContract
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 EnvBindingContract
impl Debug for EnvBindingContract
Source§impl<'de> Deserialize<'de> for EnvBindingContract
impl<'de> Deserialize<'de> for EnvBindingContract
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 EnvBindingContract
Source§impl PartialEq for EnvBindingContract
impl PartialEq for EnvBindingContract
Source§impl Serialize for EnvBindingContract
impl Serialize for EnvBindingContract
impl StructuralPartialEq for EnvBindingContract
Auto Trait Implementations§
impl Freeze for EnvBindingContract
impl RefUnwindSafe for EnvBindingContract
impl Send for EnvBindingContract
impl Sync for EnvBindingContract
impl Unpin for EnvBindingContract
impl UnsafeUnpin for EnvBindingContract
impl UnwindSafe for EnvBindingContract
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.