pub struct EnvironmentOverride(pub Option<String>);Expand description
Wrapper that serialises None as a boolean.
serde’s default BTreeMap<String, Option<String>> implementation simply loses None values.
Tuple Fields§
§0: Option<String>Trait Implementations§
Source§impl Clone for EnvironmentOverride
impl Clone for EnvironmentOverride
Source§fn clone(&self) -> EnvironmentOverride
fn clone(&self) -> EnvironmentOverride
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 EnvironmentOverride
impl Debug for EnvironmentOverride
Source§impl<'de> Deserialize<'de> for EnvironmentOverride
impl<'de> Deserialize<'de> for EnvironmentOverride
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for EnvironmentOverride
impl Hash for EnvironmentOverride
Source§impl PartialEq for EnvironmentOverride
impl PartialEq for EnvironmentOverride
Source§impl Serialize for EnvironmentOverride
impl Serialize for EnvironmentOverride
impl Eq for EnvironmentOverride
impl StructuralPartialEq for EnvironmentOverride
Auto Trait Implementations§
impl Freeze for EnvironmentOverride
impl RefUnwindSafe for EnvironmentOverride
impl Send for EnvironmentOverride
impl Sync for EnvironmentOverride
impl Unpin for EnvironmentOverride
impl UnwindSafe for EnvironmentOverride
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,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.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.